我现在正在开发一个相当好的项目,但我需要根据预期的运行时“环境”分离一些组件。
例如:
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创建单独的项目吗?
先谢谢,
电子。
答案 0 :(得分:3)
AFAIK,一个项目只能产生1个o / p,所以你需要将它们组织成一个解决方案中的项目,然后用exe作为启动项目添加项目进行调试。
答案 1 :(得分:0)
我能够在“MyNameSpace”解决方案文件夹下添加另一个解决方案文件夹。
这允许我将UI项目与应用程序项目分开。
再次感谢!