【问题标题】:Visual Studio Clickonce Specific Target tab missing缺少 Visual Studio Clickonce 特定目标选项卡
【发布时间】:2021-03-15 09:53:54
【问题描述】:

按照此链接中的说明使用 Clickonce 进行部署: https://docs.microsoft.com/en-us/visualstudio/deployment/quickstart-deploy-using-clickonce-folder?view=vs-2019

我在项目中单击鼠标右键并选择“发布”,然后打开“发布”向导,按预期选择“目标”选项卡,然后选择“文件夹”选项。然后,当我单击“下一步”按钮时,它不会出现“特定选项卡”,而是直接进入“发布位置”选项卡。这样做的问题是我无法在任何地方选择“Clickonce”,因为我没有看到“特定目标”选项卡,因此没有“安装位置”、“设置”、“签署清单”或“配置”选项卡。

这是未出现的预期选项卡:

这是我看到的屏幕(抱歉,它是西班牙语):

这是一个 .NET Framework 4.8 项目。

为什么没有 Clickonce?如何在向导中获得正确的屏幕以便使用 Clickonce?

谢谢

更新:我尝试更新到 .NET 5,然后 ClickOnce 神奇地出现在发布向导中。那么,如何在 SDK 方案项目中将 ClickOnce 与 net48 一起使用?有什么帮助吗?

【问题讨论】:

    标签: visual-studio visual-studio-2019 clickonce .net-4.8


    【解决方案1】:

    “预期选项卡”是.NET Core & .NET 5 的更新内容。如您所说,当您将target framework 更新为.NET 5 时,将显示该选项卡。

    如果您使用.NET Framework 4.8 进行开发,您仍然可以右键单击项目并单击发布。因为它将通过 ClickOnce bu 默认发布。

    或者按照Project => Properties => Publish的步骤操作。

    【讨论】:

    • 两种方式,右键单击和项目-> 属性,打开没有该选项卡的向导。现在我不确定带有 Sdk 样式 csproj 的 .NET Framework 4.8 是否与 ClickOnce 兼容。谢谢
    • 好吧,你可以尝试推荐一个功能here。
    猜你喜欢
    • 2018-04-27
    • 1970-01-01
    • 1970-01-01
    • 2022-01-26
    • 1970-01-01
    • 1970-01-01
    • 2011-05-04
    • 1970-01-01
    • 2021-01-09
    相关资源
    最近更新 更多