何时构建\在解决方案中使用多个项目

时间:2013-04-19 06:55:02

标签: visual-studio projects-and-solutions

我是一个优秀但不是那么先进的.NET开发人员。这更像是青少年知识转移请求的专家。

我在想,在Visual Studio中,您可以在解决方案中Add项目。当然,这些项目将带有不同的命名空间。

我的问题是

  • 为什么要在解决方案中构建项目
  • 在解决方案中构建多个项目很有用。

2 个答案:

答案 0 :(得分:1)

我想你的意思是解决方案中不止一个项目,对吗?

我们主要从图书馆的角度使用它。您收到多个程序集,这样您就可以只共享或交换部分应用程序。例如,如果您的应用程序中有一个只涉及应用程序的一部分的错误,这将非常有用。在这种情况下,您只能修复和交换坏程序集而不是整个应用程序。

答案 1 :(得分:1)

它允许您分离应用程序的各个部分。您的GUI,业务逻辑和数据访问都可以是独立的。

此外,解决方案中的项目可以通过“项目引用”相互引用。这可以确保它们都使用相同的配置构建:所有Debug或所有Release。此外,项目可以在他们引用的项目发生变化时构建。