如何通过命令行复现Visual Studio ClickOnce发布行为

用命令行复现VS2022 ClickOnce发布行为的问题
我此前通过点击VS2022项目发布工具中的“发布”按钮发布应用,现希望通过命令行复现该发布行为。
我的C#项目目标框架为.NET 6.0,且.pubxml文件中配置了<PublishProtocol>ClickOnce</PublishProtocol>。
尝试使用文档建议的msbuild /target:publish变体命令,无法得到与VS界面点击发布相同的结果,具体问题如下:
- .pubxml中的
<PublishDir>和<PublishUrl>被忽略 - 即使
<IsRevisionIncremented>设为true,<ApplicationRevision>也不会更新 - 最关键的是,输出结果缺少主文件
MyApp.application和Application Files文件夹
内容的提问来源于stack exchange,提问作者Hugh W
相关产品推荐
相关产品推荐

