[英]Project and assembly naming conventions
有汇编指南的Microsoft名称,但我个人不喜欢解决方案树中冗长的名称。 当有十几个冗长的名字时,很难选择你想要的项目。
您是否将项目名称与程序集名称保持一致或以某种方式缩短它?
例如,如果有MyCompany.MyProject.Dal.dll程序集可能将项目命名为Dal (但可以将其编译为MyCompany.MyProject.Dal.dll)更有用吗?
先感谢您!
只要项目的“程序集名称:”和“默认命名空间:”选项设置正确,项目名称(与解决方案名称一样)对输出并不重要。 因此,有乐趣,但我不会把它们命名空间太远 。
如果您的命名空间是FooCorp.MegaProject.DAL.dll
,那么任何拥有该项目的人都已经知道它们适用于FooCorp
,并且他们可能已经将该项目命名为磁盘上的 MegaProject
,因此它可能不会增加太多混乱有DAL.csproj
,特别是如果它在路径“... \\ FooCorp \\ MegaProject \\ DAL \\ DAL.csproj”或类似的。 我之前确实做过这件事(在我上一份工作中,我们有成百上千的装配)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.