【问题标题】:Setup.exe build from azure pipelines prompts for .NET framework 4.7.2 on every run每次运行时从 azure 管道生成的 Setup.exe 提示 .NET 框架 4.7.2
【发布时间】:2020-10-14 19:36:45
【问题描述】:

我们正在尝试使用 azure devops 管道生成一次点击应用程序。

在此期间,我们发布项目以创建 setup.exe。勾选所有必需的先决条件,项目构建并发布 setup.exe 没有任何问题。

但是,每次运行 setup.exe 时,我们都会在图 1 中看到提示。

Image 1

我们已确保 installURL 正确,并且 .NET Framework 4.7.2 在构建机器和安装机器上。

当我们在visual studio中发布项目时,setup.exe没有出现这个提示。

有没有人知道如何停止这个提示显示或者我们接下来可以尝试什么?

【问题讨论】:

  • 能不能以管理员权限运行setup.exe文件,看看是否还会出现提示?
  • 在管理员模式下运行和尝试兼容性向导时,我仍然得到相同的提示。

标签: azure continuous-integration azure-pipelines publish setup.exe


【解决方案1】:

在管道中的 Visual Studio 构建任务中,确保选择 Visual Studio 2019,因为早期版本的 VS 中存在错误。

https://developercommunity.visualstudio.com/content/problem/743594/dotnetfx472-and-dotnetfx48-not-finding-information.html

【讨论】:

  • 已尝试更改所有构建任务以确保它们正在运行 VS 2019 但仍然存在相同的问题。
猜你喜欢
  • 1970-01-01
  • 2020-12-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-11-24
  • 2020-05-21
  • 2022-10-07
相关资源
最近更新 更多