创建 Visual Studio 2022 预览版网络安装程序时出错。

3
我正在尝试创建一个Visual Studio 2022预览版网络安装程序,以便在多台计算机之间重复使用安装媒体。我正在按照此页面上的说明进行操作,但我正在从VS预览页面下载预览版安装程序。当我尝试从提升的命令提示符中创建网络安装程序时,出现以下情况:
vs_community.exe --layout D:\VS\Community2022preview --useLatestInstaller

我收到了错误信息。
Download of 'https://aka.ms/vs/17/pre/channel' succeeded using engine 'WebClient'
Download of 'https://download.visualstudio.microsoft.com/download/pr/b3f0a1e5-a37b-49a5-9c42-8724caed1f7b/b6c95d2cc95b704820db1e1355cfb2d1d075a8acf8e38b1ddaf1dafedb269521/VisualStudioPreview.vsman' succeeded using engine 'WebClient'
Catalog load operation correlation: {"id":"2d2ff4dd-dc49-49c9-94c7-35b8d0e072a6"}
Exception of type 'Microsoft.VisualStudio.Setup.UpdateRequiredException' was thrown.
Error: Exception of type 'Microsoft.VisualStudio.Setup.UpdateRequiredException' was thrown.
   at Microsoft.VisualStudio.Setup.Engine.CheckForEngineUpdate(Version manifestEngineVersion)
   at Microsoft.VisualStudio.Setup.Engine.Load(String path, Boolean skipVerify)
   at Microsoft.VisualStudio.Setup.Layout.Commands.LayoutCommand.InvokeCommand(CancellationToken token)
   at Microsoft.VisualStudio.Setup.Layout.Program.Main(String[] args)

我搜索了 Microsoft.VisualStudio.Setup.UpdateRequiredException,但没有找到任何相关信息。 这对于 VS 2022 社区预览版是否有效? 我有什么遗漏吗?
谢谢!

1
移除了 --useLatestInstaller 参数后,它可以工作了。我会向微软询问更多信息。 - Rodrigo Juarez
1
针对我的特定用例,生成网络安装程序的最终命令为:vs_community --layout d:\vs\preview --lang en-US --add Microsoft.VisualStudio.Workload.NetCrossPlat --add Microsoft.VisualStudio.Workload.Universal --includeRecommended --includeOptional - Rodrigo Juarez
1个回答

2

我遇到了与Visual Studio Professional 17.3.0相同的错误消息。我按照Rodrigo Juarez的建议删除了--useLatestInstaller,问题得到解决,这似乎是这个特定错误的解决方案。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接