在 Visual Studio 中构建应用程序

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

当您具有完全开发被完全调试项目或解决方案时,可以生成其在发布版本中的元素。默认情况下,发布版本比调试版本进行了优化并被设计为较小的和运行速度更快。有关更多信息,请参见演练:生成应用程序

选择生成方法

使用 Team Foundation build,您可以生成应用程序使用默认值生成选项在 IDE 中,在命令提示符,或者。这些选项都使用 MSBuild 为基础技术,并且,每种方法都有特定的优点,如下表所示。

生成方法

优点

更多相关信息

使用 IDE

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

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

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

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

运行 MSBuild 命令行

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

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

  • 可以自定义生成系统的大多数区域。

MSBuild

使用 Team Foundation build

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

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

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

生成应用程序

从 IDE 生成

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

从 IDE 内,可以执行下列其他任务:

请参见

任务

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

概念

演练:生成应用程序

了解生成配置

Building (Compiling) Web Site Projects

其他资源

了解生成平台