您可以通过 visual studio 个安装程序项目选择自定义先决条件路径吗?

Can you choose a custom prerequisite path through visual studio installer projects?


我有一个 VB.NET WinForms 应用程序。我已经使用 "Microsoft Visual Studio Installer Extension for VS2022" 扩展为它创建了安装程序向导。
我通过对话框添加了 .NET 5 先决条件,但我遇到了问题。我的用户不太懂技术,当出现安装 .NET 的提示时,它会重定向到 dotnet 安装页面,那里有很多发行说明,x86、x64、yada yada。他们可能不会理解。
有没有办法让安装程序使用自定义 link,以便我可以使用从 MSFT 站点直接下载 link?

编辑:我读过这个线程:
我不是要 bootstrap 自定义先决条件。我希望它自动安装 .NET,而无需用户从它打开的页面中找到安装程序、下载它、安装它,然后重新运行安装程序。

我已经通过 运行 生成的 setup.exe 文件解决了我的问题。

setup.msi 文件不会自动安装先决条件,而 setup.exe 会。 根据我的阅读,它与 msiexec.exe 无法 运行 彼此的多个实例有关。