NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

Compiler Error C2989

'class' : template class has already been defined as a non-template class

The template class redefines a non-template class. Check header files for conflicts. If you are using class template partial specializations, see Knowledge Base article Q240866.

Example

class C{};
template <class T> class C{};  // error