Microsoft StyleCop provided a warning when using directives for namespaces are provided outside of the namespace. This is really necessary since my view on this is that using dircetives for namespaces is intended to provide an alias for the namespace and to eliminate the need to provide a namespace name when using a class / interface. I do not think it will be used to load the assembly.
source
share