如何使用相同的默认命名空间但不同的程序集名称合并多个c#项目

时间:2016-12-04 22:09:50

标签: c# dll merge namespaces assembly-name

我正在将旧代码从VB6迁移到.net(C#)。在重写代码模块并测试它们之后,现在开始制作我的应用程序。

我的解决方案中有多个项目(如框架)。编译器为每个项目提供Dll文件。我想将所有项目合并到一个项目中,以便我可以使用一个Dll文件。怎么做。

我的项目详情:

  

项目1:Windows应用程序(使用所有类库引用)

     

项目2:类库程序集名称:MyApp.UI.Design
     项目3:类库程序集名称:MyApp.UI.Design.Themes
     项目4:类库程序集名称:MyApp.UI.Design.Controllers
     项目4:类库程序集名称:MyApp.UI.Design.xyz

等...... 共27个图书馆项目

  • 默认名称空间: MyApp.UI 适用于不同位置的所有类库项目。

我通过在我的应用程序中添加对它们的引用来使用它们 我想将所有类库项目合并到一个项目中,这样我只能使用一个Dll文件而不是多个Dll文件。

详细代码示例项目或代码段如何操作 - 将不胜感激。

0 个答案:

没有答案