TICS Coding Standard Viewer 
TIOBE Software Quality Framework
Print-friendly version
©TIOBE Software www.tiobe.com
 
C# Coding Standard
Search

Rule:  3@501

Synopsis:Name DLL assemblies after their containing namespace
Language:C#
Severity Level:8
Category:Naming


Description:

To allow storing assemblies in the Global Assembly Cache, their names must be unique. Therefore, use the namespace name as a prefix of the name of the assembly. As an example, consider a group of classes organized under the namespace Philips.PmsMR.Platform.OSInterface. In that case, the assembly generated from those classes will be called Philips.PmsMR.Platform.OSInterface.dll.

If multiple assemblies are built from the same namespace, it is allowed to append a unique postfix to the namespace name.