如果您要对程序集进行多重定位,应该如何命名文件?
例如,如果你的目标是标准.net和silverlight,文件的名称应该不同吗?
像MyProject.dll和MyProject.Silverlight.dll
之类的东西或者它们应该被命名为相同但存在于不同的目录中
像DotNet \ MyProject.dll和Silverlight \ MyProject.dll
之类的东西由于
编辑:RhinoMocks和Prism都使用“.Silverlight”方法
答案 0 :(得分:2)
我更喜欢让它们具有相同的名称。毕竟,它基本上是相同的装配,内容方面。这样,只需更换汇编文件而不更改构建脚本,就可以更轻松地混合和匹配内容。
答案 1 :(得分:1)
在我们当前的项目中,我们将.Silvelight附加到程序集和项目名称,同时保持名称空间与.Net程序集相同。
由于我们没有共享任何XAML,我们没有上述评论中提到的任何问题,我们对构建使用TFS,CI和依赖项复制。
其中一个好处是您可以直观地识别silverlight组件。