我可以在命名我的程序集时使用一些建议(即何时将我的名称空间中的逻辑命名约定转换为自己的DLL) .
我最近下载了一个示例项目,其中包含大量类库,几乎完全镜像了命名空间 .
到目前为止,我一直在构建一个庞大的类库 - MyProject.DLL - 并在我的项目中引用它 . 这样,我只需要一个库,并可以使用它访问所有名称空间 .
但是,在我下载的项目中,似乎每个命名空间都有一个DLL(在某些情况下,子类别也在命名空间内 . 例如,SomeProj.Web.Security有SomeProj.Web.Dll和SomeProj.Web.Security . DLL) .
我知道有多个DLL可以让你更容易专注于项目的特定区域(并且可能更容易更新DLL的网站)但是这里有最好的做法吗?
提前致谢...
1 回答
好的,这几乎回答了我的问题:
http://msdn.microsoft.com/en-us/library/ms229048.aspx