标签: c# asp.net
我有一个asp.net应用程序,我目前部署到客户端服务器上的4个不同环境中。目前我们通过复制单个程序集和内容文件进行部署,但整个过程耗时且容易出错。基本上我想要一种准备部署应用程序的方法,它会给我一个包含应用程序的文件夹(没有源代码等)。无需更改IIS。如果我可以为不同的环境指定不同的webconf,那将是很好的。
我看过msbuild,msdeploy等,我甚至不确定哪个是适合这项工作的工具。我很想使用只复制某些文件扩展名的批处理文件,但我确信必须有更好的方法来执行此操作。有什么帮助吗?
答案 0 :(得分:2)
查看Visual Studio Publish Web Site功能。