2

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

这是正确的方法吗?从历史上看,我们总是使用带有普通网站文件夹的 aspnet_compiler,但我不确定这是否真的是发布网站项目一部分的网站的正确工具。必须使用 2 个不同的工具将其作为一个 2 阶段的过程来执行,这感觉有点不对劲。

4

1 回答 1

2

使用 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

这样,您可以将网站的编译和发布合二为一。

于 2012-01-01T19:55:14.353 回答