在Visual Studio中,何时新的项目属于当前正在使用的解决方案,何时应该将项目移至其自己的解决方案中?大型解决方案与小型解决方案的优缺点是什么?在做出此决定时,我应该考虑什么?我们选择的项目方法学与方法有关系吗?这只是个人喜好吗?
例如,我们当前正在为我们的客户构建一个新产品,该产品包括一个Silverlight应用程序,一个ASP.NET MVC报告控制台和一个ASP.NET MVC管理控制台,它们都与现有的客户端数据数据库和一个新的绑定在一起。共享应用程序数据库。当前,用于参与的Visual Studio解决方案包括所有内容-Silverlight项目,Reporting网站项目,Admin网站项目和两个WCF服务应用程序,用于对每个数据库的数据访问。是否应该将其中的任何/所有内容分解成自己的单独解决方案?
我希望我以一种有意义的方式阐明了这个问题。我对我的思考过程应该是什么感到困惑。
注意事项:
其他想法:
但是我不认为这只是个人喜好。根据内容的不同,所采用的方法可能会有一些显着差异。
我错过了其他任何注意事项吗?
这是来自MSDN的很好的资源,讨论了用于构建项目和解决方案的推荐方法。值得一读。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句