【发布时间】:2012-02-15 12:01:59
【问题描述】:
是否可以构建一个包含可使用标准 webdeploy 工具部署到 web 服务器的 clickonce 应用程序的 web 部署包?
这将是理想的过程:
- MSBuild "YourFullyQualifiedProjectName.csproj/vbproj" /T:Package
- obj\Debug\Package\YourFullyQualifiedProjectName.deploy.cmd /Y
这样做的原因是我们可以构建包括 Web 包在内的整个解决方案,运行所有测试,然后仅在测试通过后进行部署。
我目前正在考虑对临时文件夹进行基于文件的部署,将其复制到 Web 项目中,然后打包该 Web 项目。有没有更简洁的解决方案?
【问题讨论】:
-
您想创建一个仅包含 ClickOnce 内容的 Web 部署包,还是要将其合并到为 Web 项目生成的 Web 部署包中(即解决方案中的不同项目是一个网络项目)?
-
只是我需要部署的 ClickOnce 内容。
标签: .net msbuild clickonce msdeploy webdeploy