【发布时间】:2017-01-17 09:23:16
【问题描述】:
我正在使用 Visual Studio 2015 Update 3,我正在尝试安装 asp .net core Tooling 包(DotNetCore.1.0.1-VS2015Tools.Preview2.0.3.exe)
我可以通过单独下载或单击 在 VS 中创建新的 ASP Net Web 应用程序时的“ASP .NET 5 RC”模板。 在安装过程中一段时间后我收到错误
“未找到元素 0x80070490”
(另见底部的日志文件)
经过一番搜索:
我已尝试从 cmd(以管理员身份)使用标志 SKIP_VSU_CHECK=1 启动它 并且我尝试重新安装 VC++ Distributables,这些只会在从模板创建项目时给我带来更多错误。我有英语作为我的 VS 语言。我也试过下载 v1.1,安装正常,但在 Visual Studio 中看不到任何区别
这是我安装失败后日志文件的结尾:
[1E4C:1E48][2017-01-17T09:58:01]i360:创建系统还原点。
[1E4C:1E48][2017-01-17T09:58:01]i361:创建了系统还原点。
[1E4C:1E48][2017-01-17T09:58:01]i371:更新会话,注册 钥匙: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall{da280276-4f5b-4918-8d40-20ca56dfa535}, resume:活动,重新启动:否,禁用恢复:否
[1E4C:1FD0][2017-01-17T09:58:02]i305:已验证获取的有效载荷: SetupBlocked_Install 路径:C:\ProgramData\Package Cache.unverified\SetupBlocked_Install,移动到: C:\ProgramData\Package 缓存\f727b670-667c-3e6f-aafb-e48a72a2dea2\SetupBlocked_69.exe。
[1E4C:1E48][2017-01-17T09:58:02]i301:应用执行包: SetupBlocked_Install,操作:安装,路径:C:\ProgramData\Package 缓存\f727b670-667c-3e6f-aafb-e48a72a2dea2\SetupBlocked_69.exe, 参数:'"C:\ProgramData\Package 缓存\f727b670-667c-3e6f-aafb-e48a72a2dea2\SetupBlocked_69.exe"'
[1E4C:1FD0][2017-01-17T09:58:02]i305:已验证获取的有效载荷: 路径中的 Preparation_Uninstall_ASPNET:C:\ProgramData\Package Cache.unverified\Preparation_Uninstall_ASPNET,移动到: C:\ProgramData\Package 缓存\50e2672c-aefb-300c-8301-d8ebba628476\Preparation_69.exe。
[1E4C:1FD0][2017-01-17T09:58:02]i304:验证现有有效载荷: ANCM_IISExpress_x64 位于路径:C:\ProgramData\Package 缓存{C2BB4C41-59DC-487E-9CCF-1E21C3AC9139}v1.0.1967\packages\ancm_iis_express_x64_en_69.msi.
[0D30:1FB0][2017-01-17T09:58:02]w343:提示输入包的来源: DotNetCLI_x64,有效负载:DotNetCLI_x64,路径: C:\Users\MYACCOUNTNAME\Downloads\packages\DotNetCore.1.0.1-SDK.1.0.0.Preview2-003131-x64.exe
[0D30:1FB0][2017-01-17T09:58:02]i338:获取包: DotNetCLI_x64,有效载荷:DotNetCLI_x64,下载地址: https://download.microsoft.com/download/F/6/E/F6ECBBCC-B02F-424E-8E03-D47E9FA631B7/packages/DotNetCore.1.0.1-SDK.1.0.0.Preview2-003131-x64.exe
[1E4C:1FD0][2017-01-17T09:58:09]i305:已验证获取的有效负载: DotNetCLI_x64 位于路径:C:\ProgramData\Package Cache.unverified\DotNetCLI_x64,移动到:C:\ProgramData\Package 缓存\8B4ACC662D4A8759AB418CA5F92FE4721D21B190\packages\DotNetCore.1.0.1-SDK.1.0.0.Preview2-003131-x64.exe。
[0D30:1FB0][2017-01-17T09:58:09]w343:提示输入包的来源: DotNetVersionManager_x64,有效负载:DotNetVersionManager_x64,路径: C:\Users\MYACCOUNTNAME\Downloads\packages\DotNetVersionManager-x64_rc1.msi
[0D30:1FB0][2017-01-17T09:58:09]i338:获取包: DotNetVersionManager_x64,有效载荷:DotNetVersionManager_x64,下载 从: https://download.microsoft.com/download/F/6/E/F6ECBBCC-B02F-424E-8E03-D47E9FA631B7/packages/DotNetVersionManager-x64_rc1.msi
[1E4C:1FD0][2017-01-17T09:58:10]i305:已验证获取的有效载荷: DotNetVersionManager_x64 位于路径:C:\ProgramData\Package Cache.unverified\DotNetVersionManager_x64,移动到: C:\ProgramData\Package 缓存{4EC36977-42B9-3C18-A692-B9DEE7404484}v1.0.11123.0\packages\DotNetVersionManager-x64_rc1.msi.
[0D30:1FB0][2017-01-17T09:58:10]w343:提示输入包的来源: AspNetCoreLocalFeed,有效负载:AspNetCoreLocalFeed,路径: C:\Users\MYACCOUNTNAME\Downloads\packages\AspNetCoreLocalFeed_69.msi
[0D30:1FB0][2017-01-17T09:58:10]i338:获取包: AspNetCoreLocalFeed,有效载荷:AspNetCoreLocalFeed,下载地址: https://download.microsoft.com/download/F/6/E/F6ECBBCC-B02F-424E-8E03-D47E9FA631B7/packages/AspNetCoreLocalFeed_69.msi
[0D30:1E1C][2017-01-17T09:58:15]i319:应用的执行包: SetupBlocked_Install,结果:0x0,重启:无
[1E4C:1E48][2017-01-17T09:58:15]i301:应用执行包: 准备_卸载_ASPNET,操作:安装,路径: C:\ProgramData\Package 缓存\50e2672c-aefb-300c-8301-d8ebba628476\Preparation_69.exe, 参数:'"C:\ProgramData\Package 缓存\50e2672c-aefb-300c-8301-d8ebba628476\Preparation_69.exe" /d'
[0D30:1E1C][2017-01-17T09:58:15]i319:应用的执行包: 准备_卸载_ASPNET,结果:0x0,重启:无
[1E4C:1E48][2017-01-17T09:58:15]i301:应用执行包: ANCM_IISExpress_x64,操作:修复,路径:C:\ProgramData\Package 缓存{C2BB4C41-59DC-487E-9CCF-1E21C3AC9139}v1.0.1967\packages\ancm_iis_express_x64_en_69.msi, 参数:' ARPSYSTEMCOMPONENT="1" MSIFASTINSTALL="7"'
[1E4C:1E48][2017-01-17T09:58:18]e000:错误 0x80070652:运行失败 MSI 包的维护模式。
[1E4C:1E48][2017-01-17T09:58:18]e000: 错误 0x80070652: 失败 执行 MSI 包。
[0D30:1E1C][2017-01-17T09:58:18]e000:错误 0x80070652:未能 配置每台机器的 MSI 包。
[0D30:1E1C][2017-01-17T09:58:18]w348:应用程序请求重试 包:ANCM_IISExpress_x64,遇到错误:0x80070652。 正在重试...
[1E4C:1E48][2017-01-17T09:58:21]i301:应用执行包: ANCM_IISExpress_x64,操作:修复,路径:C:\ProgramData\Package 缓存{C2BB4C41-59DC-487E-9CCF-1E21C3AC9139}v1.0.1967\packages\ancm_iis_express_x64_en_69.msi, 参数:' ARPSYSTEMCOMPONENT="1" MSIFASTINSTALL="7"'
[1E4C:1FD0][2017-01-17T09:58:24]i305:已验证获取的有效载荷: AspNetCoreLocalFeed 位于路径:C:\ProgramData\Package Cache.unverified\AspNetCoreLocalFeed,移至: C:\ProgramData\Package 缓存{37BEAEAD-FEB0-3B82-9B32-710E0776FFAD}v1.0.20907.0\packages\AspNetCoreLocalFeed_69.msi。
[1E4C:1FD0][2017-01-17T09:58:24]i304:已验证现有负载: NuGetVS14 位于路径:C:\ProgramData\Package 缓存{08D9540E-77B1-37B3-909A-813DAA5523D0}v3.5.0.1484\packages\NuGetVisualStudio14_69.msi。
[1E4C:1FD0][2017-01-17T09:58:24]i304:已验证现有负载: cabFB5D09005B6CCD7291B309F84DC6E0E2 位于路径:C:\ProgramData\Package 缓存{08D9540E-77B1-37B3-909A-813DAA5523D0}v3.5.0.1484\packages\nuget14_VisualStudio.cab。
[0D30:1FB0][2017-01-17T09:58:24]w343:提示输入包的来源: WebToolsExtensionsVS14,有效负载:WebToolsExtensionsVS14,路径: C:\Users\MYACCOUNTNAME\Downloads\packages\WebToolsExtensionsVS14_69.msi
[0D30:1FB0][2017-01-17T09:58:24]i338:获取包: WebToolsExtensionsVS14,有效载荷:WebToolsExtensionsVS14,下载 从: https://download.microsoft.com/download/F/6/E/F6ECBBCC-B02F-424E-8E03-D47E9FA631B7/packages/WebToolsExtensionsVS14_69.msi
[0D30:1E1C][2017-01-17T09:58:27]i319:应用的执行包: ANCM_IISExpress_x64,结果:0x0,重启:无
[1E4C:1E48][2017-01-17T09:58:27]i325:注册依赖: {da280276-4f5b-4918-8d40-20ca56dfa535} 包提供商: IISExpress_AspNetCore_Module,x64,包:ANCM_IISExpress_x64
[1E4C:1E48][2017-01-17T09:58:27]i301:应用执行包: DotNetCLI_x64,操作:安装,路径:C:\ProgramData\Package 缓存\8B4ACC662D4A8759AB418CA5F92FE4721D21B190\packages\DotNetCore.1.0.1-SDK.1.0.0.Preview2-003131-x64.exe, 参数:'"C:\ProgramData\Package 缓存\8B4ACC662D4A8759AB418CA5F92FE4721D21B190\packages\DotNetCore.1.0.1-SDK.1.0.0.Preview2-003131-x64.exe" /安静 /norestart'
[1E4C:1FD0][2017-01-17T09:58:39]i305:已验证获取的有效载荷: WebToolsExtensionsVS14 位于路径:C:\ProgramData\Package Cache.unverified\WebToolsExtensionsVS14,移至: C:\ProgramData\Package 缓存{BFC344B0-DCDE-36EB-AB05-CB194F2BE946}v14.1.21111.0\packages\WebToolsExtensionsVS14_69.msi。
[0D30:1FB0][2017-01-17T09:58:39]w343:提示输入包的来源: DotNetToolsVS14,有效载荷:DotNetToolsVS14,路径: C:\Users\MYACCOUNTNAME\Downloads\packages\DotNetToolsVS14_69.msi
[0D30:1FB0][2017-01-17T09:58:39]i338:获取包: DotNetToolsVS14,有效载荷:DotNetToolsVS14,下载地址: https://download.microsoft.com/download/F/6/E/F6ECBBCC-B02F-424E-8E03-D47E9FA631B7/packages/DotNetToolsVS14_69.msi
[1E4C:1FD0][2017-01-17T09:58:40]i305:已验证获取的有效载荷: DotNetToolsVS14 位于路径:C:\ProgramData\Package Cache.unverified\DotNetToolsVS14,移动到:C:\ProgramData\Package 缓存{0DFDFA4C-B434-3535-95DA-C5DAFDD5B1CF}v14.1.21111.0\packages\DotNetToolsVS14_69.msi。
[1E4C:1FD0][2017-01-17T09:58:40]i305:已验证获取的有效载荷: 路径中的 Preparation_ASPNET:C:\ProgramData\Package Cache.unverified\Preparation_ASPNET,移动到: C:\ProgramData\Package 缓存\4f0b7b02-eb23-3261-a713-a05662eaa53e\Preparation_69.exe。
[1E4C:1E48][2017-01-17T09:58:45]e000:错误 0x80070490:进程 返回错误:0x490
[1E4C:1E48][2017-01-17T09:58:45]e000: 错误 0x80070490: 失败 执行EXE包。
[0D30:1E1C][2017-01-17T09:58:45]e000:错误 0x80070490:未能 配置每台机器的 EXE 包。
[0D30:1E1C][2017-01-17T09:58:45]i319:应用的执行包: DotNetCLI_x64,结果:0x80070490,重启:无
[0D30:1E1C][2017-01-17T09:58:45]e000:错误 0x80070490:未能 执行EXE包。
[1E4C:1E48][2017-01-17T09:58:45]i351:删除缓存包: DotNetCLI_x64,来自路径:C:\ProgramData\Package 缓存\8B4ACC662D4A8759AB418CA5F92FE4721D21B190\
[1E4C:1E48][2017-01-17T09:58:45]i372:会话结束,注册密钥: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall{da280276-4f5b-4918-8d40-20ca56dfa535}, 恢复:ARP,重启:无,禁用恢复:无
[1E4C:1E48][2017-01-17T09:58:45]i371:更新会话,注册 钥匙: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall{da280276-4f5b-4918-8d40-20ca56dfa535}, 恢复:ARP,重新启动:否,禁用恢复:否
[0D30:1E1C][2017-01-17T09:58:46]i399:应用完成,结果: 0x80070490,重启:无,ba请求重启:无
【问题讨论】: