我应该将aspnet_compiler与网站项目一起使用吗?

时间:2011-12-30 16:55:17

标签: asp.net visual-studio-2010 msbuild nant aspnet-compiler

我们使用 Nant devenv.com 来构建包括网站项目在内的所有程序集。然后我们将使用 aspnet_compiler.exe 来编译已发布的网站。

这是正确的方法吗?从历史上看,我们总是使用aspnet_compiler和普通的vanilla网站文件夹,但我不确定这是否是发布网站项目一部分网站的正确工具。使用2种不同的工具作为2阶段过程来做这件事是错误的。

1 个答案:

答案 0 :(得分:1)

使用aspnet_compiler.exe是发布网站的众多方法之一:
http://forums.asp.net/t/1544792.aspx#_What_is_the1

由于可以使用msbuild(而不是devenv.com)编译Web项目,因此您还可以创建自定义msbuild目标来发布文件:
http://www.digitallycreated.net/Blog/59/locally-publishing-a-vs2010-asp.net-web-application-using-msbuild

通过这种方式,您可以在一个步骤中组合和发布网站。