我应该在网站项目中使用 aspnet_compiler 吗?
我们使用 Nant 和 devenv.com 构建所有程序集,包括网站项目。然后我们将使用aspnet_compiler.exe来编译发布的网站。
这是正确的方法吗?从历史上看,我们总是将 aspnet_compiler 与普通网站文件夹一起使用,但我不确定这是否真的是发布属于网站项目一部分的网站的正确工具。必须使用两种不同的工具将其作为两阶段过程来完成,这感觉有点不对劲。
We use Nant and devenv.com to build all our assemblies including the website project. Then we would use aspnet_compiler.exe to compile the published website.
Is this the correct way to do it? Historically, we always used the aspnet_compiler with plain vanilla website folders, but I'm not sure if this is really the correct tool for publishing websites that are part of a website project. It sort of feels wrong to have to do this as a 2 stage process using 2 different tools.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(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
这样就可以将编译和一步发布网站。
Using aspnet_compiler.exe is one of many ways to publish a website:
http://forums.asp.net/t/1544792.aspx#_What_is_the1
Since a web project can be compiled using msbuild (instead of devenv.com), you can also create a custom msbuild target to publish your files:
http://www.digitallycreated.net/Blog/59/locally-publishing-a-vs2010-asp.net-web-application-using-msbuild
In this way, you can combine the compiling and publishing of the web site in one step.