不需要在asp.net应用程序中预编译

时间:2014-10-10 10:03:31

标签: asp.net vb.net msbuild msbuild-task

我有一个网站项目和一些其他通过解决方案文件捆绑的项目。当我使用visual studio构建解决方案时,它不会创建网站的预编译版本,但使用msbuild构建解决方案会创建预编译版本。 我们不会使用预编译代码在服务器上进行部署,因此在我们的流程中不需要此版本。 这需要花费大量时间才能创建。

那么如何避免创建预编译版本?我是否可以在msbuild脚本中使用任何开关或任务来构建解决方案。 我需要msbuild来构建解决方案。

目前我使用的命令是:

msbuild" ABC.sln"

1 个答案:

答案 0 :(得分:0)

命令行上的MSBuild具有一个/ t开关,允许您定义构建目标。您可以使用此开关来定位解决方案中的所有其他子文件夹,保持网站不变。

MSBuild Command Line arguments on MSDN