7

使用 MSBuild.exe 发布应用程序后,如何更改C# 单击一次应用程序的安装文件夹 URL 和更新位置

4

1 回答 1

4

Atlast 我自己想出来的。

方法如下:

通过复制以下命令创建批处理文件并替换

[PATH] -> mage.exe 的绝对路径

[当前版本的路径]-> 具有当前版本的已发布文件夹

[部署路径]-> 包含 exe 文件的已发布文件夹路径

[新安装地址]->你要更新的安装地址

"[PATH]\mage.exe" -Update "[当前版本的路径]\MyApp.application" -ProviderUrl "[新安装 URL]/MyApp.application"

"[PATH]\mage.exe" -Update "[当前版本的路径]\MyApp.application" -AppManifest "[当前版本的路径]\MyApp.exe.manifest"

"[PATH]\mage.exe" -Sign "[当前版本的路径]\MyApp.application" -CertFile "[path]\TemporaryKey.pfx" -Password mypassword

"[PATH]\mage.exe" -Update [部署路径]\MyApp.application" -ProviderUrl "[新安装 URL]/MyApp.application"

"[PATH]\mage.exe" -Update "[部署路径]\MyApp.application" -AppManifest "[当前版本的路径]\MyApp.exe.manifest"

"[PATH]\mage.exe" -Sign "[部署路径]\MyApp.application" -CertFile "[path]\TemporaryKey.pfx" -Password mypassword

"[部署路径]\setup.exe" /url="[新安装网址]/"

于 2013-08-19T11:30:33.600 回答