![]() |
1
0
一般来说,如果项目彼此不相关,那么它们应该驻留在单独的解决方案中。如果有几个共享大量代码的exe项目,但它们自己依赖于许多(从三个到n个)未共享的项目,那么将它们分开可能会很有用。在我看来,你是否应该把他们分开并没有黄金法则。最后,这取决于你应该自己评估的因素。就个人而言,如果exe项目很复杂,我会将它们彼此分开,比如说它们是以MVVM风格构建的,当你为每个exe、视图的dll、ViewModels的dll、模型的dll都有一个引导程序时。如果你把它们放在同一个溶液中,你的溶液可能会变得非常污染。别忘了.sln合并。 |