在 Visual Studio 中构建应用程序

在开发周期中,您可以使用 Visual Studio 生成应用程序并会创建程序集和可执行程序。通过通常生成您的代码,则可以识别编译时错误,如语法不正确、拼错的关键字和类型不匹配,那么。还可以检测,并通过频繁生成并运行纠正运行时错误,如逻辑错误和语义错误,请调试代码的版本。

在项目或解决方案完全开发并充分调试后,在“发布”版本中编译其组件。默认情况下,释放生成比调试版本进行了优化并被设计为较小的和运行速度更快。有关详细信息,请参阅演练:生成应用程序

选择一个版本方法。

你可以使用 Team Foundation Build,或者使用IDE中的默认版本设置或者命令行来创建应用程序。这些选项都使用 MSBuild 为基础技术,并且,每种方法都有特定的优点,如下表所示。

版本方法

优点

更多相关信息

使用 IDE

  • 您可以更轻松地创建并立即运行生成。

  • 可以运行 C++ 和 C# 项目的多处理器生成。

  • 可以自定义生成系统的某些方面。

在 Visual Studio 中生成和清理项目和解决方案

运行 MSBuild 命令行

  • 可以生成项目,无需安装 Visual Studio。

  • 可以运行所有项目类型的多处理器生成。

  • 可以自定义版本系统的大多数区域。

MSBuild

使用Team Foundation Build

  • 可以自动处理您的生成过程。例如该代码每次签入,可以建立一个或多个项目。还可以生成在共享生成服务器的项目而不是在开发计算机上。

  • 可以快速指定要生成的,要运行的测试和其他常用的选项的代码。

  • 可以修生成工作流,并根据需要,请创建生成事件执行深自定义任务。

生成应用程序

从 IDE 生成

创建项目时,为其定义了默认版本配置,并且分配了解决方案生成配置以便提供生成上下文。解决方案配置定义在解决方案中的项目生成和部署方式项目配置是一组例如平台是唯一的并且生成类型的项目属性 (如,发布的 Win32)。您可以编辑这些默认配置,因此,您可以创建自己的配置。有关更多信息,请参见项目设计器介绍如何:修改项目属性和配置设置

从IDE中,可以执行以下额外的任务:

请参见

任务

如何:创建和移除项目依赖项

概念

演练:生成应用程序

了解生成配置

其他资源

了解生成平台

Building (Compiling) Web Site Projects