我有一个问题,我似乎无法想到一个好的解决方法。
基本上我有一堆控制台应用程序。说A.exe B.exe C.exe ...
现在我想做的事情有时A和B都是必需的。或A和C等。任意数量的组合。
我原本打算创建一个名为AandB的解决方案,然后包括项目A和项目B.这是最好的方法吗?我基本上仍然需要A和B分开,但有些客户需要A和B.我希望它保持模块化。
答案 0 :(得分:0)
您需要分离应用程序A,B和C的逻辑。这些应该是单独的类结构或项目。名为A,B和C的三个“主机”命令行应用程序可以使用项目引用包含其中的所有应用程序逻辑。