Compiler Error C2948

explicit instantiation; storage class specifier 'specifier' not permitted on specialization

You cannot use storage-class specifiers, such as extern, in a specialization of a template class that was previously explicitly instantiated.