Mar*_*tin 9 clickonce continuous-integration publish mage
我需要使用"product"的新值更新应用程序的清单.随着mage.exe我可以更新名称和发布者,但不是产品.在MageUI中你可以这样做,但我需要在命令行上执行此操作.
这有解决方案或解决方法吗?
我玩了一下,似乎命令行工具确实缺乏这种能力.我想这是为了保持轻量级(或可能是成本问题).
替代方法是使用GenerateApplicationManifest MSBuild任务:
例:
<Target Name="Build">
<GenerateApplicationManifest
AssemblyName="myapp.exe"
Product="My Product"
...
OutputManifest="SimpleWinApp.exe.manifest">
<Output
ItemName="ApplicationManifest"
TaskParameter="OutputManifest"/>
</GenerateApplicationManifest>
</Target>
Run Code Online (Sandbox Code Playgroud)
这为您提供了更多选择(实际上您可以完成的任务MageUI,可以从这里完成)并mage.exe完全绕过(及其限制).
您应该能够在任何支持MSBuild的地方使用它(csproj文件,TFS Build proj文件等).
| 归档时间: |
|
| 查看次数: |
1827 次 |
| 最近记录: |