Visual Studio 2017 更新 2 (26430.04) 的离线安装失败
Offline installation of Visual Studio 2017 Update 2 (26430.04) fails
我是 运行 命令 mu_visual_studio_enterprise_2017_x86_x64_10049783.exe --layout c:\vs2017offline --lang en-US
创建离线 Visual Studio 2017 安装程序,最新更新为 15.2 (26430.04)。我已按照离线安装说明进行操作并导入了证书等。仍然,在没有互联网连接的机器上安装失败。这让我非常头疼,因为安装失败损坏了我的开发机器。下面附上安装日志:
由于一个或多个程序包失败,产品无法安装列出的工作负载和组件。
不完整的工作负载
.NET Core跨平台开发(Microsoft.VisualStudio.Workload.NetCoreTools,version=15.0.26323.1)
.NET 桌面开发(Microsoft.VisualStudio.Workload.ManagedDesktop,版本=15.0.26412.1)
ASP.NET 和网络开发 (Microsoft.VisualStudio.Workload.NetWeb,version=15.0.26412.1)
Azure 开发(Microsoft.VisualStudio.Workload.Azure,版本=15.0.26412.1)
数据存储与处理(Microsoft.VisualStudio.Workload.Data,version=15.0.26208.0)
通用Windows平台开发(Microsoft.VisualStudio.Workload.Universal,version=15.0.26403.0)
不完整的组件
.NET 桌面开发工具 (Microsoft.VisualStudio.Component.ManagedDesktop.Prerequisites,version=15.0.26323.1)
ASP.NET 和网络开发工具 (Microsoft.VisualStudio.Component.Web,version=15.0.26323.1)
Azure 云服务核心工具 (Microsoft.VisualStudio.Component.Azure.Waverton,version=15.0.26208.0)
Azure 云服务工具 (Microsoft.VisualStudio.ComponentGroup.Azure.CloudServices,version=15.0.26208.0)
Azure 数据湖工具(Microsoft.Component.Azure.DataLake.Tools,版本=15.0.26208.0)
Azure 开发先决条件 (Microsoft.VisualStudio.ComponentGroup.Azure.Prerequisites,version=15.0.26323.1)
Azure 资源管理器核心工具 (Microsoft.VisualStudio.Component.Azure.ResourceManager.Tools,version=15.0.26208.0)
Azure 资源管理器工具(Microsoft.VisualStudio.ComponentGroup.Azure.ResourceManager.Tools,版本=15.0.26323.1)
C# 和 Visual Basic(Microsoft.VisualStudio.Component.Roslyn.LanguageServices,版本=15.0.26208.0)
SQL 服务器支持的数据源(Microsoft.VisualStudio.Component.SQL.DataSources,版本=15.0.26208.0)
实时单元测试(Microsoft.VisualStudio.Component.LiveUnitTesting,版本=15.0.26208.0)
托管桌面工作负载核心(Microsoft.VisualStudio.Component.ManagedDesktop.Core,版本=15.0.26419.1)
Microsoft 测试管理器(Microsoft.VisualStudio.Component.TestTools.MicrosoftTestManager,版本=15.0.26228.0)
OzCode (Component.6c84f75d-38c3-48a2-9e54-d362238686b5,version=3.0.0.3597)
适用于 Visual Studio 2017 的 PowerShell 工具(Component.PowerShellTools.VS2017,版本=3.0.539)
适用于 VS2017 的 ReadyRoll(Component.Redgate.ReadyRoll,版本=1.13.23.3401)
SQL提示核心(Component.Redgate.SQLPrompt.VsPackage,版本=7.5.1.1087)
SQL搜索(Component.Redgate.SQLSearch.VSExtension,版本=2.4.2.1321)
SQL 服务器数据工具(Microsoft.VisualStudio.Component.SQL.SSDT,版本=15.0.26208.0)
测试工具核心功能(Microsoft.VisualStudio.Component.TestTools.Core,version=15.0.26208.0)
通用 Windows 平台工具(Microsoft.VisualStudio.Component.UWP.Support,版本=15.0.26412.1)
Xamarin 的通用 Windows 平台工具(Microsoft.VisualStudio.ComponentGroup.UWP.Xamarin,版本=15.0.26403.0)
Web 性能和负载测试工具 (Microsoft.VisualStudio.Component.TestTools.WebLoadTest,version=15.0.26208.0)
Windows 通信基础 (Microsoft.VisualStudio.Component.Wcf.Tooling,version=15.0.26208.0)
Windows 工作流基础(Microsoft.VisualStudio.Component.Workflow,版本=15.0.26208.0)
您可以使用以下信息搜索解决方案,修改您对上述工作负载和组件的选择并重试安装,或者从您的计算机中删除该产品。
以下是导致上述工作负载和组件不完整的单个包故障的集合。要搜索这些特定问题的现有报告,请将每个包失败的 URL 复制并粘贴到 Web 浏览器中。如果已报告该问题,您可以在那里找到解决方案或解决方法。如果问题没有被报告,您可以创建一个新问题,其他人将能够找到解决方案或解决方法。
无法从“https://download.microsoft.com/download/1/9/A/19A9B545-B70C-4B0E-871D-CEF22A55E2A8/microsoft.codeanalysis.visualstudio.interactivecomponents.resources.vsix”下载包 'Microsoft.CodeAnalysis.VisualStudio.InteractiveComponents.Resources,version=15.0.26412.1,language=en-US'。
搜索 URL:https://aka.ms/VSSetupErrorReports?q=PackageId=Microsoft.CodeAnalysis.VisualStudio.InteractiveComponents.Resources;PackageAction=DownloadPackage;ReturnCode=0x80072ee7
受影响的工作负载
.NET Core跨平台开发(Microsoft.VisualStudio.Workload.NetCoreTools,version=15.0.26323.1)
.NET 桌面开发(Microsoft.VisualStudio.Workload.ManagedDesktop,版本=15.0.26412.1)
ASP.NET 和网络开发 (Microsoft.VisualStudio.Workload.NetWeb,version=15.0.26412.1)
Azure 开发(Microsoft.VisualStudio.Workload.Azure,版本=15.0.26412.1)
数据存储与处理(Microsoft.VisualStudio.Workload.Data,version=15.0.26208.0)
通用Windows平台开发(Microsoft.VisualStudio.Workload.Universal,version=15.0.26403.0)
受影响的组件
.NET 桌面开发工具 (Microsoft.VisualStudio.Component.ManagedDesktop.Prerequisites,version=15.0.26323.1)
ASP.NET 和网络开发工具 (Microsoft.VisualStudio.Component.Web,version=15.0.26323.1)
Azure 云服务核心工具 (Microsoft.VisualStudio.Component.Azure.Waverton,version=15.0.26208.0)
Azure 云服务工具 (Microsoft.VisualStudio.ComponentGroup.Azure.CloudServices,version=15.0.26208.0)
Azure 数据湖工具(Microsoft.Component.Azure.DataLake.Tools,版本=15.0.26208.0)
Azure 资源管理器核心工具 (Microsoft.VisualStudio.Component.Azure.ResourceManager.Tools,version=15.0.26208.0)
Azure 资源管理器工具(Microsoft.VisualStudio.ComponentGroup.Azure.ResourceManager.Tools,版本=15.0.26323.1)
C# 和 Visual Basic(Microsoft.VisualStudio.Component.Roslyn.LanguageServices,版本=15.0.26208.0)
SQL 服务器支持的数据源(Microsoft.VisualStudio.Component.SQL.DataSources,版本=15.0.26208.0)
实时单元测试(Microsoft.VisualStudio.Component.LiveUnitTesting,版本=15.0.26208.0)
托管桌面工作负载核心(Microsoft.VisualStudio.Component.ManagedDesktop.Core,版本=15.0.26419.1)
OzCode (Component.6c84f75d-38c3-48a2-9e54-d362238686b5,version=3.0.0.3597)
适用于 Visual Studio 2017 的 PowerShell 工具(Component.PowerShellTools.VS2017,版本=3.0.539)
适用于 VS2017 的 ReadyRoll(Component.Redgate.ReadyRoll,版本=1.13.23.3401)
SQL提示核心(Component.Redgate.SQLPrompt.VsPackage,版本=7.5.1.1087)
SQL搜索(Component.Redgate.SQLSearch.VSExtension,版本=2.4.2.1321)
SQL 服务器数据工具(Microsoft.VisualStudio.Component.SQL.SSDT,版本=15.0.26208.0)
通用 Windows 平台工具(Microsoft.VisualStudio.Component.UWP.Support,版本=15.0.26412.1)
Web 性能和负载测试工具 (Microsoft.VisualStudio.Component.TestTools.WebLoadTest,version=15.0.26208.0)
Windows 通信基础 (Microsoft.VisualStudio.Component.Wcf.Tooling,version=15.0.26208.0)
Windows 工作流基础(Microsoft.VisualStudio.Component.Workflow,版本=15.0.26208.0)
细节
WebClient 下载失败:无法解析远程名称:'download.microsoft.com'
位下载失败:找不到文件。
WinInet 下载失败:函数:InternetOpenUrl,HR:-2147012889,消息:未知错误 12007
无法从“https://download.microsoft.com/download/D/3/0/D3037781-3854-46BA-B6BC-7744B2A41FF1/microsoft.visualstudio.testtools.testplatform.legacy.core.resources.vsix”下载包 'Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Core.Resources,version=15.0.26424.2,language=en-US'。
搜索 URL:https://aka.ms/VSSetupErrorReports?q=PackageId=Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Core.Resources;PackageAction=DownloadPackage;ReturnCode=0x80072ee7
受影响的工作负载
.NET Core跨平台开发(Microsoft.VisualStudio.Workload.NetCoreTools,version=15.0.26323.1)
.NET 桌面开发(Microsoft.VisualStudio.Workload.ManagedDesktop,版本=15.0.26412.1)
ASP.NET 和网络开发 (Microsoft.VisualStudio.Workload.NetWeb,version=15.0.26412.1)
Azure 开发(Microsoft.VisualStudio.Workload.Azure,版本=15.0.26412.1)
数据存储与处理(Microsoft.VisualStudio.Workload.Data,version=15.0.26208.0)
通用Windows平台开发(Microsoft.VisualStudio.Workload.Universal,version=15.0.26403.0)
受影响的组件
.NET 桌面开发工具 (Microsoft.VisualStudio.Component.ManagedDesktop.Prerequisites,version=15.0.26323.1)
ASP.NET 和网络开发工具 (Microsoft.VisualStudio.Component.Web,version=15.0.26323.1)
Azure 云服务核心工具 (Microsoft.VisualStudio.Component.Azure.Waverton,version=15.0.26208.0)
Azure 云服务工具 (Microsoft.VisualStudio.ComponentGroup.Azure.CloudServices,version=15.0.26208.0)
Azure 数据湖工具(Microsoft.Component.Azure.DataLake.Tools,版本=15.0.26208.0)
Azure 开发先决条件 (Microsoft.VisualStudio.ComponentGroup.Azure.Prerequisites,version=15.0.26323.1)
Azure 资源管理器核心工具 (Microsoft.VisualStudio.Component.Azure.ResourceManager.Tools,version=15.0.26208.0)
Azure 资源管理器工具(Microsoft.VisualStudio.ComponentGroup.Azure.ResourceManager.Tools,版本=15.0.26323.1)
SQL 服务器支持的数据源(Microsoft.VisualStudio.Component.SQL.DataSources,版本=15.0.26208.0)
托管桌面工作负载核心(Microsoft.VisualStudio.Component.ManagedDesktop.Core,版本=15.0.26419.1)
Microsoft 测试管理器(Microsoft.VisualStudio.Component.TestTools.MicrosoftTestManager,版本=15.0.26228.0)
适用于 Visual Studio 2017 的 PowerShell 工具(Component.PowerShellTools.VS2017,版本=3.0.539)
适用于 VS2017 的 ReadyRoll(Component.Redgate.ReadyRoll,版本=1.13.23.3401)
SQL提示核心(Component.Redgate.SQLPrompt.VsPackage,版本=7.5.1.1087)
SQL搜索(Component.Redgate.SQLSearch.VSExtension,版本=2.4.2.1321)
SQL 服务器数据工具(Microsoft.VisualStudio.Component.SQL.SSDT,版本=15.0.26208.0)
测试工具核心功能(Microsoft.VisualStudio.Component.TestTools.Core,version=15.0.26208.0)
通用 Windows 平台工具(Microsoft.VisualStudio.Component.UWP.Support,版本=15.0.26412.1)
Xamarin 的通用 Windows 平台工具(Microsoft.VisualStudio.ComponentGroup.UWP.Xamarin,版本=15.0.26403.0)
Web 性能和负载测试工具 (Microsoft.VisualStudio.Component.TestTools.WebLoadTest,version=15.0.26208.0)
Windows 工作流基础(Microsoft.VisualStudio.Component.Workflow,版本=15.0.26208.0)
细节
WebClient 下载失败:无法解析远程名称:'download.microsoft.com'
位下载失败:找不到文件。
WinInet 下载失败:函数:InternetOpenUrl,HR:-2147012889,消息:未知错误 12007
无法从“https://download.microsoft.com/download/6/3/5/635106B1-58AD-4D74-B069-9942F0654B95/MS.VS.TestTools.TestManagement.MSTestManager.Resources.vsix”下载包 'Microsoft.VisualStudio.TestTools.TestManagement.MicrosoftTestManager.Resources,version=15.0.26424.2,language=en-US'。
搜索 URL:https://aka.ms/VSSetupErrorReports?q=PackageId=Microsoft.VisualStudio.TestTools.TestManagement.MicrosoftTestManager.Resources;PackageAction=DownloadPackage;ReturnCode=0x80072ee7
受影响的组件
Microsoft 测试管理器(Microsoft.VisualStudio.Component.TestTools.MicrosoftTestManager,版本=15.0.26228.0)
细节
WebClient 下载失败:无法解析远程名称:'download.microsoft.com'
位下载失败:找不到文件。
WinInet 下载失败:函数:InternetOpenUrl,HR:-2147012889,消息:未知错误 12007
您的 离线布局 命令中似乎没有包含 --includeRecommended
和 --includeOptional
参数,这是必需的,因为它只下载所需的包默认情况下,这不足以让安装脱机工作。
问题是:--layout
开关应仅在下载新工作负载或更新工作负载时使用 ,这off-course需要在线完成,才出现上面的错误。
只要说 --layout
你问设置:"please update the components in this layout, I'm online now.",第一个下载 ~ 60MB 文件说 "Give us more time, we'll be done soon",然后开始更新。
当你想要设置 vs2017 时:
打开[layoutFolder]\certificates
中的3个证书,回车
或每个对话框的下一步,直到完成,不要更改任何内容。
运行 [layoutFolder]\vs_*.exe
.
但是,强烈建议像这样自动执行 vs_*.exe 的 运行(以便安装程序选择所需的组件):
.\layout\vs_setup.exe --add microsoft.visualstudio.workload.ManagedDesktop --nocache
您甚至不需要指定:--lang en-US
。 --nocache
将从与安装的工作负载大小相同的额外 GB 中节省您的 C:。
您可以手动下载 https://download.microsoft.com/download/1/9/A/19A9B545-B70C-4B0E-871D-CEF22A55E2A8/microsoft.codeanalysis.visualstudio.interactivecomponents.resources.vsix 并将其放入文件夹 "Microsoft.CodeAnalysis.VisualStudio.InteractiveComponents.Resources,version=15.0.26412.1,language=en-US" ,文件名必须是 "microsoft.codeanalysis.visualstudio.interactivecomponents.resources.vsix"
我是 运行 命令 mu_visual_studio_enterprise_2017_x86_x64_10049783.exe --layout c:\vs2017offline --lang en-US
创建离线 Visual Studio 2017 安装程序,最新更新为 15.2 (26430.04)。我已按照离线安装说明进行操作并导入了证书等。仍然,在没有互联网连接的机器上安装失败。这让我非常头疼,因为安装失败损坏了我的开发机器。下面附上安装日志:
由于一个或多个程序包失败,产品无法安装列出的工作负载和组件。 不完整的工作负载 .NET Core跨平台开发(Microsoft.VisualStudio.Workload.NetCoreTools,version=15.0.26323.1) .NET 桌面开发(Microsoft.VisualStudio.Workload.ManagedDesktop,版本=15.0.26412.1) ASP.NET 和网络开发 (Microsoft.VisualStudio.Workload.NetWeb,version=15.0.26412.1) Azure 开发(Microsoft.VisualStudio.Workload.Azure,版本=15.0.26412.1) 数据存储与处理(Microsoft.VisualStudio.Workload.Data,version=15.0.26208.0) 通用Windows平台开发(Microsoft.VisualStudio.Workload.Universal,version=15.0.26403.0) 不完整的组件 .NET 桌面开发工具 (Microsoft.VisualStudio.Component.ManagedDesktop.Prerequisites,version=15.0.26323.1) ASP.NET 和网络开发工具 (Microsoft.VisualStudio.Component.Web,version=15.0.26323.1) Azure 云服务核心工具 (Microsoft.VisualStudio.Component.Azure.Waverton,version=15.0.26208.0) Azure 云服务工具 (Microsoft.VisualStudio.ComponentGroup.Azure.CloudServices,version=15.0.26208.0) Azure 数据湖工具(Microsoft.Component.Azure.DataLake.Tools,版本=15.0.26208.0) Azure 开发先决条件 (Microsoft.VisualStudio.ComponentGroup.Azure.Prerequisites,version=15.0.26323.1) Azure 资源管理器核心工具 (Microsoft.VisualStudio.Component.Azure.ResourceManager.Tools,version=15.0.26208.0) Azure 资源管理器工具(Microsoft.VisualStudio.ComponentGroup.Azure.ResourceManager.Tools,版本=15.0.26323.1) C# 和 Visual Basic(Microsoft.VisualStudio.Component.Roslyn.LanguageServices,版本=15.0.26208.0) SQL 服务器支持的数据源(Microsoft.VisualStudio.Component.SQL.DataSources,版本=15.0.26208.0) 实时单元测试(Microsoft.VisualStudio.Component.LiveUnitTesting,版本=15.0.26208.0) 托管桌面工作负载核心(Microsoft.VisualStudio.Component.ManagedDesktop.Core,版本=15.0.26419.1) Microsoft 测试管理器(Microsoft.VisualStudio.Component.TestTools.MicrosoftTestManager,版本=15.0.26228.0) OzCode (Component.6c84f75d-38c3-48a2-9e54-d362238686b5,version=3.0.0.3597) 适用于 Visual Studio 2017 的 PowerShell 工具(Component.PowerShellTools.VS2017,版本=3.0.539) 适用于 VS2017 的 ReadyRoll(Component.Redgate.ReadyRoll,版本=1.13.23.3401) SQL提示核心(Component.Redgate.SQLPrompt.VsPackage,版本=7.5.1.1087) SQL搜索(Component.Redgate.SQLSearch.VSExtension,版本=2.4.2.1321) SQL 服务器数据工具(Microsoft.VisualStudio.Component.SQL.SSDT,版本=15.0.26208.0) 测试工具核心功能(Microsoft.VisualStudio.Component.TestTools.Core,version=15.0.26208.0) 通用 Windows 平台工具(Microsoft.VisualStudio.Component.UWP.Support,版本=15.0.26412.1) Xamarin 的通用 Windows 平台工具(Microsoft.VisualStudio.ComponentGroup.UWP.Xamarin,版本=15.0.26403.0) Web 性能和负载测试工具 (Microsoft.VisualStudio.Component.TestTools.WebLoadTest,version=15.0.26208.0) Windows 通信基础 (Microsoft.VisualStudio.Component.Wcf.Tooling,version=15.0.26208.0) Windows 工作流基础(Microsoft.VisualStudio.Component.Workflow,版本=15.0.26208.0) 您可以使用以下信息搜索解决方案,修改您对上述工作负载和组件的选择并重试安装,或者从您的计算机中删除该产品。 以下是导致上述工作负载和组件不完整的单个包故障的集合。要搜索这些特定问题的现有报告,请将每个包失败的 URL 复制并粘贴到 Web 浏览器中。如果已报告该问题,您可以在那里找到解决方案或解决方法。如果问题没有被报告,您可以创建一个新问题,其他人将能够找到解决方案或解决方法。 无法从“https://download.microsoft.com/download/1/9/A/19A9B545-B70C-4B0E-871D-CEF22A55E2A8/microsoft.codeanalysis.visualstudio.interactivecomponents.resources.vsix”下载包 'Microsoft.CodeAnalysis.VisualStudio.InteractiveComponents.Resources,version=15.0.26412.1,language=en-US'。 搜索 URL:https://aka.ms/VSSetupErrorReports?q=PackageId=Microsoft.CodeAnalysis.VisualStudio.InteractiveComponents.Resources;PackageAction=DownloadPackage;ReturnCode=0x80072ee7 受影响的工作负载 .NET Core跨平台开发(Microsoft.VisualStudio.Workload.NetCoreTools,version=15.0.26323.1) .NET 桌面开发(Microsoft.VisualStudio.Workload.ManagedDesktop,版本=15.0.26412.1) ASP.NET 和网络开发 (Microsoft.VisualStudio.Workload.NetWeb,version=15.0.26412.1) Azure 开发(Microsoft.VisualStudio.Workload.Azure,版本=15.0.26412.1) 数据存储与处理(Microsoft.VisualStudio.Workload.Data,version=15.0.26208.0) 通用Windows平台开发(Microsoft.VisualStudio.Workload.Universal,version=15.0.26403.0) 受影响的组件 .NET 桌面开发工具 (Microsoft.VisualStudio.Component.ManagedDesktop.Prerequisites,version=15.0.26323.1) ASP.NET 和网络开发工具 (Microsoft.VisualStudio.Component.Web,version=15.0.26323.1) Azure 云服务核心工具 (Microsoft.VisualStudio.Component.Azure.Waverton,version=15.0.26208.0) Azure 云服务工具 (Microsoft.VisualStudio.ComponentGroup.Azure.CloudServices,version=15.0.26208.0) Azure 数据湖工具(Microsoft.Component.Azure.DataLake.Tools,版本=15.0.26208.0) Azure 资源管理器核心工具 (Microsoft.VisualStudio.Component.Azure.ResourceManager.Tools,version=15.0.26208.0) Azure 资源管理器工具(Microsoft.VisualStudio.ComponentGroup.Azure.ResourceManager.Tools,版本=15.0.26323.1) C# 和 Visual Basic(Microsoft.VisualStudio.Component.Roslyn.LanguageServices,版本=15.0.26208.0) SQL 服务器支持的数据源(Microsoft.VisualStudio.Component.SQL.DataSources,版本=15.0.26208.0) 实时单元测试(Microsoft.VisualStudio.Component.LiveUnitTesting,版本=15.0.26208.0) 托管桌面工作负载核心(Microsoft.VisualStudio.Component.ManagedDesktop.Core,版本=15.0.26419.1) OzCode (Component.6c84f75d-38c3-48a2-9e54-d362238686b5,version=3.0.0.3597) 适用于 Visual Studio 2017 的 PowerShell 工具(Component.PowerShellTools.VS2017,版本=3.0.539) 适用于 VS2017 的 ReadyRoll(Component.Redgate.ReadyRoll,版本=1.13.23.3401) SQL提示核心(Component.Redgate.SQLPrompt.VsPackage,版本=7.5.1.1087) SQL搜索(Component.Redgate.SQLSearch.VSExtension,版本=2.4.2.1321) SQL 服务器数据工具(Microsoft.VisualStudio.Component.SQL.SSDT,版本=15.0.26208.0) 通用 Windows 平台工具(Microsoft.VisualStudio.Component.UWP.Support,版本=15.0.26412.1) Web 性能和负载测试工具 (Microsoft.VisualStudio.Component.TestTools.WebLoadTest,version=15.0.26208.0) Windows 通信基础 (Microsoft.VisualStudio.Component.Wcf.Tooling,version=15.0.26208.0) Windows 工作流基础(Microsoft.VisualStudio.Component.Workflow,版本=15.0.26208.0) 细节 WebClient 下载失败:无法解析远程名称:'download.microsoft.com' 位下载失败:找不到文件。 WinInet 下载失败:函数:InternetOpenUrl,HR:-2147012889,消息:未知错误 12007 无法从“https://download.microsoft.com/download/D/3/0/D3037781-3854-46BA-B6BC-7744B2A41FF1/microsoft.visualstudio.testtools.testplatform.legacy.core.resources.vsix”下载包 'Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Core.Resources,version=15.0.26424.2,language=en-US'。 搜索 URL:https://aka.ms/VSSetupErrorReports?q=PackageId=Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Core.Resources;PackageAction=DownloadPackage;ReturnCode=0x80072ee7 受影响的工作负载 .NET Core跨平台开发(Microsoft.VisualStudio.Workload.NetCoreTools,version=15.0.26323.1) .NET 桌面开发(Microsoft.VisualStudio.Workload.ManagedDesktop,版本=15.0.26412.1) ASP.NET 和网络开发 (Microsoft.VisualStudio.Workload.NetWeb,version=15.0.26412.1) Azure 开发(Microsoft.VisualStudio.Workload.Azure,版本=15.0.26412.1) 数据存储与处理(Microsoft.VisualStudio.Workload.Data,version=15.0.26208.0) 通用Windows平台开发(Microsoft.VisualStudio.Workload.Universal,version=15.0.26403.0) 受影响的组件 .NET 桌面开发工具 (Microsoft.VisualStudio.Component.ManagedDesktop.Prerequisites,version=15.0.26323.1) ASP.NET 和网络开发工具 (Microsoft.VisualStudio.Component.Web,version=15.0.26323.1) Azure 云服务核心工具 (Microsoft.VisualStudio.Component.Azure.Waverton,version=15.0.26208.0) Azure 云服务工具 (Microsoft.VisualStudio.ComponentGroup.Azure.CloudServices,version=15.0.26208.0) Azure 数据湖工具(Microsoft.Component.Azure.DataLake.Tools,版本=15.0.26208.0) Azure 开发先决条件 (Microsoft.VisualStudio.ComponentGroup.Azure.Prerequisites,version=15.0.26323.1) Azure 资源管理器核心工具 (Microsoft.VisualStudio.Component.Azure.ResourceManager.Tools,version=15.0.26208.0) Azure 资源管理器工具(Microsoft.VisualStudio.ComponentGroup.Azure.ResourceManager.Tools,版本=15.0.26323.1) SQL 服务器支持的数据源(Microsoft.VisualStudio.Component.SQL.DataSources,版本=15.0.26208.0) 托管桌面工作负载核心(Microsoft.VisualStudio.Component.ManagedDesktop.Core,版本=15.0.26419.1) Microsoft 测试管理器(Microsoft.VisualStudio.Component.TestTools.MicrosoftTestManager,版本=15.0.26228.0) 适用于 Visual Studio 2017 的 PowerShell 工具(Component.PowerShellTools.VS2017,版本=3.0.539) 适用于 VS2017 的 ReadyRoll(Component.Redgate.ReadyRoll,版本=1.13.23.3401) SQL提示核心(Component.Redgate.SQLPrompt.VsPackage,版本=7.5.1.1087) SQL搜索(Component.Redgate.SQLSearch.VSExtension,版本=2.4.2.1321) SQL 服务器数据工具(Microsoft.VisualStudio.Component.SQL.SSDT,版本=15.0.26208.0) 测试工具核心功能(Microsoft.VisualStudio.Component.TestTools.Core,version=15.0.26208.0) 通用 Windows 平台工具(Microsoft.VisualStudio.Component.UWP.Support,版本=15.0.26412.1) Xamarin 的通用 Windows 平台工具(Microsoft.VisualStudio.ComponentGroup.UWP.Xamarin,版本=15.0.26403.0) Web 性能和负载测试工具 (Microsoft.VisualStudio.Component.TestTools.WebLoadTest,version=15.0.26208.0) Windows 工作流基础(Microsoft.VisualStudio.Component.Workflow,版本=15.0.26208.0) 细节 WebClient 下载失败:无法解析远程名称:'download.microsoft.com' 位下载失败:找不到文件。 WinInet 下载失败:函数:InternetOpenUrl,HR:-2147012889,消息:未知错误 12007 无法从“https://download.microsoft.com/download/6/3/5/635106B1-58AD-4D74-B069-9942F0654B95/MS.VS.TestTools.TestManagement.MSTestManager.Resources.vsix”下载包 'Microsoft.VisualStudio.TestTools.TestManagement.MicrosoftTestManager.Resources,version=15.0.26424.2,language=en-US'。 搜索 URL:https://aka.ms/VSSetupErrorReports?q=PackageId=Microsoft.VisualStudio.TestTools.TestManagement.MicrosoftTestManager.Resources;PackageAction=DownloadPackage;ReturnCode=0x80072ee7 受影响的组件 Microsoft 测试管理器(Microsoft.VisualStudio.Component.TestTools.MicrosoftTestManager,版本=15.0.26228.0) 细节 WebClient 下载失败:无法解析远程名称:'download.microsoft.com' 位下载失败:找不到文件。 WinInet 下载失败:函数:InternetOpenUrl,HR:-2147012889,消息:未知错误 12007
您的 离线布局 命令中似乎没有包含 --includeRecommended
和 --includeOptional
参数,这是必需的,因为它只下载所需的包默认情况下,这不足以让安装脱机工作。
问题是:--layout
开关应仅在下载新工作负载或更新工作负载时使用 ,这off-course需要在线完成,才出现上面的错误。
只要说 --layout
你问设置:"please update the components in this layout, I'm online now.",第一个下载 ~ 60MB 文件说 "Give us more time, we'll be done soon",然后开始更新。
当你想要设置 vs2017 时:
打开
[layoutFolder]\certificates
中的3个证书,回车 或每个对话框的下一步,直到完成,不要更改任何内容。运行
[layoutFolder]\vs_*.exe
.
但是,强烈建议像这样自动执行 vs_*.exe 的 运行(以便安装程序选择所需的组件):
.\layout\vs_setup.exe --add microsoft.visualstudio.workload.ManagedDesktop --nocache
您甚至不需要指定:--lang en-US
。 --nocache
将从与安装的工作负载大小相同的额外 GB 中节省您的 C:。
您可以手动下载 https://download.microsoft.com/download/1/9/A/19A9B545-B70C-4B0E-871D-CEF22A55E2A8/microsoft.codeanalysis.visualstudio.interactivecomponents.resources.vsix 并将其放入文件夹 "Microsoft.CodeAnalysis.VisualStudio.InteractiveComponents.Resources,version=15.0.26412.1,language=en-US" ,文件名必须是 "microsoft.codeanalysis.visualstudio.interactivecomponents.resources.vsix"