代码之家  ›  专栏  ›  技术社区  ›  Qerts

ClickOnce应用程序的用户将从下载.NET framework 4.6.1重定向到下载4.6

  •  0
  • Qerts  · 技术社区  · 9 年前

    我刚刚将应用程序更新为.net Framework 4.6.1。此应用程序通过ClickOnce Publish发布。先决条件对话框中没有4.6.1的条目,所以我需要添加它 manually 。我制作了这些 files .App现在要求在更新中安装4.6.1框架。没关系。

    问题是,包中存在fwlink。xml,这导致了所需的安装程序,但未使用。目前,用户被重定向到页面,在页面上会出现类似“应用程序需要.NET Framework 4.6.1,但我们建议您下载.NET Framework 4.6”的内容。有两个链接,即框架4.6和框架4.6.1,两者都指向 .NET Framework 4.6 Web Installer download page .

    我对这类事情没有经验。有可能改变这种行为吗?Win OS似乎应该从包文件中建议fwlink。或者,它是否与其他参数建立了自己的链接?唉,我不能重复这个问题,但微软似乎处理了这个链接,并将用户重定向到错误的页面。

    谢谢你的提示。

    1 回复  |  直到 9 年前
        1
  •  0
  •   Qerts    9 年前

    解决方案非常简单。先决条件设置没有刷新。我只选择了.NET Framework 4.6,然后又重新选择了.NET框架4.6.1。通过TFS在几台计算机上共享此设置似乎不匹配,因为并非所有计算机都修改了必备的.NET Framework 4.6.1条目。