从命令行部署 Web 应用程序
我希望在构建服务器上部署 Web 应用程序。
这是一个非常小的 Web 应用程序,到目前为止,我已经编写了一个很好的小控制台应用程序,它从 SVN 签出,然后在 .sln 文件上调用 msbuild。
这当然与发布网络应用程序不同,到目前为止还没有找到一种程序化的发布方式。
所以我的问题是这样的..
msbuild 运行后我可以简单地删除所有 .cs 和 .vb 文件然后部署吗?
或者
我真的应该尝试找到一种以编程方式发布的方法吗?
Im looking to deploy a web application on a build server.
It is a very small web app and so far i have written a nice little console app that checks out from SVN and then calls msbuild on the .sln file.
This of course is not the same as publishing a web app and so far have not found a programatic way of publishing.
So my question is this..
After msbuild has run can i simply delete all .cs and .vb files and then deploy?
or
Should i really try and find a way to publish programatically?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我建议使用 nant 构建脚本,您可以在其中使用 AspNetCompiler 任务来发布 Web 应用程序。
AspNetCompiler
或者您可以使用 ASP.NET 编译工具 从命令行。
I would suggest using a nant build script where you can use the AspNetCompiler task to publish you web app.
AspNetCompiler
Or you can use the ASP.NET Compilation Tool from the command line.