我有一个 MSBuild 脚本,它构建我的 Windows 窗体应用程序,生成应用程序清单并对其进行签名,然后生成部署清单。该脚本还为我生成了 publish.htm 文件。
现在我需要生成 setup.exe 文件,到目前为止我还没有弄清楚 VS 是如何生成它的。如何使用 MSBuild 脚本生成 setup.exe 文件?
预先感谢您的帮助!
您可以使用内置的GenerateBootstrapper MSBuild任务
当您从 Visual Studio 进行发布时,这也是 ClickOnce 使用的方法。
查看 C:\Windows\Microsoft.NET\Framework\\Microsoft.Common.Targets 以了解到底发生了什么。
查看 _DeploymentGenerateBootstrapper 目标。
您的 CSharp 项目文件包含该目标用于计算的一些项目和属性:
希望这是有道理的。通过一些工作,您可以使用 MSBuild 文件实现从 Visual Studio 发布时所发生的情况。
| 归档时间: |
|
| 查看次数: |
4640 次 |
| 最近记录: |