2014-10-10 78 views
1

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

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

目前我使用的命令是:

的MSBuild“ABC.sln”

回答

0

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

MSBuild Command Line arguments on MSDN

+0

但我需要建立网站也查询生成错误,就像在Visual Studio中创建网站。这建立了网站,但不创建预编译版本。 – user3323436 2014-10-10 10:14:38

+0

任何人都可以回答?当我通过msbuild建立我的网站时,它会自动预编译它...我不想预编译。我怎样才能避免它? – user3323436 2014-10-17 11:07:29

相关问题