如何:项目组织和产出

时间:2009-03-21 00:10:13

标签: c# ide namespaces

我现在正在开发一个相当好的项目,但我需要根据预期的运行时“环境”分离一些组件。

例如:

MyNameSpace.MyProductName.Admin(父类 - 帮助程序类) MyNameSpace.MyProductName.Admin.Terminal(子类 - 最终用户的UI:使用者) MyNameSpace.MyProductName.Admin.Database(子类 - 数据库管理和监控的UI) MyNameSpace.MyProductName.Admin.Management(子类 - 最终用户的UI:管理)

有没有办法在IDE中逻辑分离这些输出将产生以下结构?

MyNameSpace \ MyProductName \ Admin \ MyProductName。*。dlls

MyNameSpace \ MyProductName \ Admin \ Terminal \ MyProductName。*。dlls,MyProductName.Terminal.exe

MyNameSpace \ MyProductName \ Admin \ Database \ MyProductName。*。dlls,MyProductName.Database.exe

MyNameSpace \ MyProductName \ Admin \ Management \ MyProductName。*。dlls,MyProductName.Management.exe

或者我需要为每个UI创建单独的项目吗?

先谢谢,

电子。

2 个答案:

答案 0 :(得分:3)

AFAIK,一个项目只能产生1个o / p,所以你需要将它们组织成一个解决方案中的项目,然后用exe作为启动项目添加项目进行调试。

答案 1 :(得分:0)

我能够在“MyNameSpace”解决方案文件夹下添加另一个解决方案文件夹。

这允许我将UI项目与应用程序项目分开。

再次感谢!