asp.net-core – .NET Core SDK安装程序无法在Windows 2012 R2 Standard上安装

我使用Jenkins为CI设置构建服务器.我正在尝试从 https://www.microsoft.com/net/download安装.NET Core SDK
但是我尝试执行下载的DotNetCore.1.0.1-SDK.1.0.0.Preview2-003131-x64.exe我得到了未指定的错误

这是完整的日志

[07E8:0FE4][2016-09-19T12:09:36]i001: Burn v3.10.2.2516,Windows v6.3 (Build 9600: Service Pack 0),path: C:\Users\CODESC~1\AppData\Local\Temp\3\{0D7DA4AD-993A-4038-A544-14369A3FAF40}\.cr\DotNetCore.1.0.1-SDK.1.0.0.Preview2-003131-x64.exe
[07E8:0FE4][2016-09-19T12:09:36]i000: Initializing string variable 'DOTNETHOME' to value '[ProgramFiles6432Folder]dotnet'
[07E8:0FE4][2016-09-19T12:09:36]i000: Initializing string variable 'BUNDLEMONIKER' to value 'Microsoft .NET Core 1.0.1 - SDK 1.0.0 Preview 2-003131'
[07E8:0FE4][2016-09-19T12:09:36]i009: Command Line: '-burn.clean.room=C:\Users\codescriptor\Downloads\DotNetCore.1.0.1-SDK.1.0.0.Preview2-003131-x64.exe'
[07E8:0FE4][2016-09-19T12:09:36]i000: Setting string variable 'WixBundleOriginalSource' to value 'C:\Users\myuser\Downloads\DotNetCore.1.0.1-SDK.1.0.0.Preview2-003131-x64.exe'
[07E8:0FE4][2016-09-19T12:09:36]i000: Setting string variable 'WixBundleOriginalSourceFolder' to value 'C:\Users\myuser\Downloads\'
[07E8:0FE4][2016-09-19T12:09:36]i000: Setting string variable 'WixBundleLog' to value 'C:\Users\CODESC~1\AppData\Local\Temp\Microsoft_.NET_Core_1.0.1_-_SDK_1.0.0_Preview_2-003131_(x64)_20160919120936.log'
[07E8:0FE4][2016-09-19T12:09:36]i000: Setting string variable 'WixBundleName' to value 'Microsoft .NET Core 1.0.1 - SDK 1.0.0 Preview 2-003131 (x64)'
[07E8:0FE4][2016-09-19T12:09:36]i000: Setting string variable 'WixBundleManufacturer' to value 'Microsoft Corporation'
[07E8:0B8C][2016-09-19T12:09:36]i000: Setting numeric variable 'WixStdBALanguageId' to value 1033
[07E8:0B8C][2016-09-19T12:09:36]i000: Setting version variable 'WixBundleFiLeversion' to value '1.0.0.3131'
[07E8:0FE4][2016-09-19T12:09:36]i100: Detect begin,5 packages
[07E8:0FE4][2016-09-19T12:09:36]i000: Registry key not found. Key = 'SOFTWARE\Microsoft\VisualStudio\14.0\VC\Runtimes\x64'
[07E8:0FE4][2016-09-19T12:09:36]i000: Setting numeric variable 'VCRedist_KeyExists' to value 0
[07E8:0FE4][2016-09-19T12:09:36]i000: Registry key not found. Key = 'SOFTWARE\Microsoft\VisualStudio\14.0\VC\Runtimes\x64'
[07E8:0FE4][2016-09-19T12:09:36]i052: Condition '(VCRedist_KeyExists AND VCRedist_keyvalue >= "v14.0.23506.00")' evaluates to false.
[07E8:0FE4][2016-09-19T12:09:36]i101: Detected package: VC_redist.x64.exe,state: Absent,cached: None
[07E8:0FE4][2016-09-19T12:09:36]i101: Detected package: dotnet_dev_win_x64.1.0.0_preview2_003131.msi,cached: None
[07E8:0FE4][2016-09-19T12:09:36]i101: Detected package: dotnet_sharedframework_win_x64.1.0.1.msi,cached: None
[07E8:0FE4][2016-09-19T12:09:36]i101: Detected package: dotnet_hostfxr_win_x64.1.0.1.msi,cached: None
[07E8:0FE4][2016-09-19T12:09:36]i101: Detected package: dotnet_host_win_x64.1.0.1.msi,cached: None
[07E8:0FE4][2016-09-19T12:09:36]i199: Detect complete,result: 0x0
[07E8:0B8C][2016-09-19T12:09:41]i000: Setting numeric variable 'EulaAcceptCheckBox' to value 1
[07E8:0B8C][2016-09-19T12:09:45]i000: Setting numeric variable 'EulaAcceptCheckBox' to value 1
[07E8:0FE4][2016-09-19T12:09:45]i200: Plan begin,5 packages,action: Install
[07E8:0FE4][2016-09-19T12:09:45]w321: Skipping dependency registration on package with no dependency providers: VC_redist.x64.exe
[07E8:0FE4][2016-09-19T12:09:45]i000: Setting string variable 'WixBundleLog_VC_redist.x64.exe' to value 'C:\Users\CODESC~1\AppData\Local\Temp\Microsoft_.NET_Core_1.0.1_-_SDK_1.0.0_Preview_2-003131_(x64)_20160919120936_000_VC_redist.x64.exe.log'
[07E8:0FE4][2016-09-19T12:09:45]i000: Setting string variable 'WixBundleRollbackLog_dotnet_dev_win_x64.1.0.0_preview2_003131.msi' to value 'C:\Users\CODESC~1\AppData\Local\Temp\Microsoft_.NET_Core_1.0.1_-_SDK_1.0.0_Preview_2-003131_(x64)_20160919120936_001_dotnet_dev_win_x64.1.0.0_preview2_003131.msi_rollback.log'
[07E8:0FE4][2016-09-19T12:09:45]i000: Setting string variable 'WixBundleLog_dotnet_dev_win_x64.1.0.0_preview2_003131.msi' to value 'C:\Users\CODESC~1\AppData\Local\Temp\Microsoft_.NET_Core_1.0.1_-_SDK_1.0.0_Preview_2-003131_(x64)_20160919120936_001_dotnet_dev_win_x64.1.0.0_preview2_003131.msi.log'
[07E8:0FE4][2016-09-19T12:09:45]i000: Setting string variable 'WixBundleRollbackLog_dotnet_sharedframework_win_x64.1.0.1.msi' to value 'C:\Users\CODESC~1\AppData\Local\Temp\Microsoft_.NET_Core_1.0.1_-_SDK_1.0.0_Preview_2-003131_(x64)_20160919120936_002_dotnet_sharedframework_win_x64.1.0.1.msi_rollback.log'
[07E8:0FE4][2016-09-19T12:09:45]i000: Setting string variable 'WixBundleLog_dotnet_sharedframework_win_x64.1.0.1.msi' to value 'C:\Users\CODESC~1\AppData\Local\Temp\Microsoft_.NET_Core_1.0.1_-_SDK_1.0.0_Preview_2-003131_(x64)_20160919120936_002_dotnet_sharedframework_win_x64.1.0.1.msi.log'
[07E8:0FE4][2016-09-19T12:09:45]i000: Setting string variable 'WixBundleRollbackLog_dotnet_hostfxr_win_x64.1.0.1.msi' to value 'C:\Users\CODESC~1\AppData\Local\Temp\Microsoft_.NET_Core_1.0.1_-_SDK_1.0.0_Preview_2-003131_(x64)_20160919120936_003_dotnet_hostfxr_win_x64.1.0.1.msi_rollback.log'
[07E8:0FE4][2016-09-19T12:09:45]i000: Setting string variable 'WixBundleLog_dotnet_hostfxr_win_x64.1.0.1.msi' to value 'C:\Users\CODESC~1\AppData\Local\Temp\Microsoft_.NET_Core_1.0.1_-_SDK_1.0.0_Preview_2-003131_(x64)_20160919120936_003_dotnet_hostfxr_win_x64.1.0.1.msi.log'
[07E8:0FE4][2016-09-19T12:09:45]i000: Setting string variable 'WixBundleRollbackLog_dotnet_host_win_x64.1.0.1.msi' to value 'C:\Users\CODESC~1\AppData\Local\Temp\Microsoft_.NET_Core_1.0.1_-_SDK_1.0.0_Preview_2-003131_(x64)_20160919120936_004_dotnet_host_win_x64.1.0.1.msi_rollback.log'
[07E8:0FE4][2016-09-19T12:09:45]i000: Setting string variable 'WixBundleLog_dotnet_host_win_x64.1.0.1.msi' to value 'C:\Users\CODESC~1\AppData\Local\Temp\Microsoft_.NET_Core_1.0.1_-_SDK_1.0.0_Preview_2-003131_(x64)_20160919120936_004_dotnet_host_win_x64.1.0.1.msi.log'
[07E8:0FE4][2016-09-19T12:09:45]i201: Planned package: VC_redist.x64.exe,default requested: Present,ba requested: Present,execute: Install,rollback: None,cache: Yes,uncache: No,dependency: None
[07E8:0FE4][2016-09-19T12:09:45]i201: Planned package: dotnet_dev_win_x64.1.0.0_preview2_003131.msi,rollback: Uninstall,dependency: Register
[07E8:0FE4][2016-09-19T12:09:45]i201: Planned package: dotnet_sharedframework_win_x64.1.0.1.msi,dependency: Register
[07E8:0FE4][2016-09-19T12:09:45]i201: Planned package: dotnet_hostfxr_win_x64.1.0.1.msi,dependency: Register
[07E8:0FE4][2016-09-19T12:09:45]i201: Planned package: dotnet_host_win_x64.1.0.1.msi,dependency: Register
[07E8:0FE4][2016-09-19T12:09:45]i299: Plan complete,result: 0x0
[07E8:0FE4][2016-09-19T12:09:45]i300: Apply begin
[07E8:0FE4][2016-09-19T12:09:45]i010: Launching elevated engine process.
[07E8:0FE4][2016-09-19T12:09:46]i011: Launched elevated engine process.
[07E8:0FE4][2016-09-19T12:09:46]i012: Connected to elevated engine.
[0D20:07B4][2016-09-19T12:09:46]i358: Pausing automatic updates.
[0D20:07B4][2016-09-19T12:09:46]i359: Paused automatic updates.
[0D20:07B4][2016-09-19T12:09:46]i370: Session begin,registration key: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{003165d2-8bbe-4e00-a6a2-631fb72c1a52},options: 0x7,disable resume: No
[0D20:07B4][2016-09-19T12:09:47]i000: Caching bundle from: 'C:\Users\CODESC~1\AppData\Local\Temp\3\{0286308F-D022-4BF4-ABB5-2740FCDC1C23}\.be\dotnet-dev-win-x64.1.0.0-preview2-003131.exe' to: 'C:\ProgramData\Package Cache\{003165d2-8bbe-4e00-a6a2-631fb72c1a52}\dotnet-dev-win-x64.1.0.0-preview2-003131.exe'
[0D20:07B4][2016-09-19T12:09:47]i320: Registering bundle dependency provider: {003165d2-8bbe-4e00-a6a2-631fb72c1a52},version: 1.0.0.3131
[0D20:07B4][2016-09-19T12:09:47]i371: Updating session,resume: Active,restart initiated: No,disable resume: No
[07E8:0A40][2016-09-19T12:09:47]w343: Prompt for source of package: VC_redist.x64.exe,payload: VC_redist.x64.exe,path: C:\Users\myuser\Downloads\VC_redist.x64.exe
[07E8:0A40][2016-09-19T12:09:47]i338: Acquiring package: VC_redist.x64.exe,download from: http://go.microsoft.com/fwlink/?LinkID=615460&clcid=0x409
[07E8:0A40][2016-09-19T12:09:47]e000: Error 0x80072f07: Failed to send request to URL: http://go.microsoft.com/fwlink/?LinkID=615460&clcid=0x409,trying to process HTTP status code anyway.
[07E8:0A40][2016-09-19T12:09:47]e000: Error 0x80072f76: Failed attempt to download URL: 'http://go.microsoft.com/fwlink/?LinkID=615460&clcid=0x409' to: 'C:\Users\CODESC~1\AppData\Local\Temp\3\{0286308F-D022-4BF4-ABB5-2740FCDC1C23}\VC_redist.x64.exe'
[07E8:0A40][2016-09-19T12:09:47]w343: Prompt for source of package: VC_redist.x64.exe,path: C:\Users\myuser\Downloads\VC_redist.x64.exe
[07E8:0A40][2016-09-19T12:09:50]i338: Acquiring package: VC_redist.x64.exe,download from: http://go.microsoft.com/fwlink/?LinkID=615460&clcid=0x409
[07E8:0A40][2016-09-19T12:09:50]e000: Error 0x80072f07: Failed to send request to URL: http://go.microsoft.com/fwlink/?LinkID=615460&clcid=0x409,trying to process HTTP status code anyway.
[07E8:0A40][2016-09-19T12:09:50]e000: Error 0x80072f76: Failed attempt to download URL: 'http://go.microsoft.com/fwlink/?LinkID=615460&clcid=0x409' to: 'C:\Users\CODESC~1\AppData\Local\Temp\3\{0286308F-D022-4BF4-ABB5-2740FCDC1C23}\VC_redist.x64.exe'
[07E8:0A40][2016-09-19T12:09:50]w343: Prompt for source of package: VC_redist.x64.exe,path: C:\Users\myuser\Downloads\VC_redist.x64.exe
[07E8:0A40][2016-09-19T12:09:53]i338: Acquiring package: VC_redist.x64.exe,download from: http://go.microsoft.com/fwlink/?LinkID=615460&clcid=0x409
[07E8:0A40][2016-09-19T12:09:53]e000: Error 0x80072f07: Failed to send request to URL: http://go.microsoft.com/fwlink/?LinkID=615460&clcid=0x409,trying to process HTTP status code anyway.
[07E8:0A40][2016-09-19T12:09:53]e000: Error 0x80072f76: Failed attempt to download URL: 'http://go.microsoft.com/fwlink/?LinkID=615460&clcid=0x409' to: 'C:\Users\CODESC~1\AppData\Local\Temp\3\{0286308F-D022-4BF4-ABB5-2740FCDC1C23}\VC_redist.x64.exe'
[07E8:0A40][2016-09-19T12:09:53]w343: Prompt for source of package: VC_redist.x64.exe,path: C:\Users\myuser\Downloads\VC_redist.x64.exe
[07E8:0A40][2016-09-19T12:09:56]i338: Acquiring package: VC_redist.x64.exe,download from: http://go.microsoft.com/fwlink/?LinkID=615460&clcid=0x409
[07E8:0A40][2016-09-19T12:09:56]e000: Error 0x80072f07: Failed to send request to URL: http://go.microsoft.com/fwlink/?LinkID=615460&clcid=0x409,trying to process HTTP status code anyway.
[07E8:0A40][2016-09-19T12:09:56]e000: Error 0x80072f76: Failed attempt to download URL: 'http://go.microsoft.com/fwlink/?LinkID=615460&clcid=0x409' to: 'C:\Users\CODESC~1\AppData\Local\Temp\3\{0286308F-D022-4BF4-ABB5-2740FCDC1C23}\VC_redist.x64.exe'
[07E8:0A40][2016-09-19T12:09:56]e000: Error 0x80072f76: Failed to acquire payload from: 'http://go.microsoft.com/fwlink/?LinkID=615460&clcid=0x409' to working path: 'C:\Users\CODESC~1\AppData\Local\Temp\3\{0286308F-D022-4BF4-ABB5-2740FCDC1C23}\VC_redist.x64.exe'
[07E8:0A40][2016-09-19T12:09:56]e313: Failed to acquire payload: VC_redist.x64.exe to working path: C:\Users\CODESC~1\AppData\Local\Temp\3\{0286308F-D022-4BF4-ABB5-2740FCDC1C23}\VC_redist.x64.exe,error: 0x80072f76.
[07E8:0FE4][2016-09-19T12:09:56]e000: Error 0x80072f76: Cache thread exited unexpectedly.
[0D20:07B4][2016-09-19T12:09:56]i372: Session end,resume: None,restart: None,disable resume: No
[0D20:07B4][2016-09-19T12:09:56]i330: Removed bundle dependency provider: {003165d2-8bbe-4e00-a6a2-631fb72c1a52}
[0D20:07B4][2016-09-19T12:09:56]i352: Removing cached bundle: {003165d2-8bbe-4e00-a6a2-631fb72c1a52},from path: C:\ProgramData\Package Cache\{003165d2-8bbe-4e00-a6a2-631fb72c1a52}\
[0D20:07B4][2016-09-19T12:09:56]i371: Updating session,disable resume: No
[07E8:0FE4][2016-09-19T12:09:56]i399: Apply complete,result: 0x80072f76,ba requested restart:  No

注意:
在构建服务器上,我已经安装了.Net 4.6.2,因为我很少有其他项目针对4.6.2和4.5.2.
另请注意,我没有在构建服务器上安装VS 2015,但是我确实在构建服务器上安装了VS 2013.
在安装.Net核心SDK之前,我不确定是否还需要安装VS 2015

UPDATE1
基于谷歌搜索0x80072f76错误与互联网连接有关,但连接正在服务器上工作,这就是我如何首先下载安装程序.

更新2
所以我通过允许IE下载文件修复了0x80072f76问题.但是现在我得到了以下日志找不到的错误0x80070490元素. (注意我只包含错误行的日志)

[08B8:0DF0][2016-09-19T13:11:36]e000: Error 0x80070490: Failed to find expected public key in certificate chain.
[08B8:0DF0][2016-09-19T13:11:36]e000: Error 0x80070490: Failed to verify expected payload against actual certificate chain.
[08B8:0DF0][2016-09-19T13:11:36]e000: Error 0x80070490: Failed to verify signature of payload: VC_redist.x64.exe
[08B8:0DF0][2016-09-19T13:11:36]e310: Failed to verify payload: VC_redist.x64.exe at path: C:\ProgramData\Package Cache\.unverified\VC_redist.x64.exe,error: 0x80070490. Deleting file.
[08B8:0DF0][2016-09-19T13:11:36]e000: Error 0x80070490: Failed to cache payload: VC_redist.x64.exe
[04DC:0990][2016-09-19T13:11:36]e314: Failed to cache payload: VC_redist.x64.exe from working path: C:\Users\CODESC~1\AppData\Local\Temp\3\{A13540BB-FD46-428C-91CC-F1E279981B20}\VC_redist.x64.exe,error: 0x80070490.
[04DC:0990][2016-09-19T13:11:36]e349: Application requested retry of payload: VC_redist.x64.exe,encountered error: 0x80070490. retrying...
[04DC:0990][2016-09-19T13:11:36]w343: Prompt for source of package: VC_redist.x64.exe,path: C:\Users\codescriptor\Downloads\VC_redist.x64.exe
[04DC:0990][2016-09-19T13:11:39]i338: Acquiring package: VC_redist.x64.exe,download from: http://go.microsoft.com/fwlink/?LinkID=615460&clcid=0x409
[08B8:0DF0][2016-09-19T13:11:41]e000: Error 0x80070490: Failed to find expected public key in certificate chain.
[08B8:0DF0][2016-09-19T13:11:41]e000: Error 0x80070490: Failed to verify expected payload against actual certificate chain.
[08B8:0DF0][2016-09-19T13:11:41]e000: Error 0x80070490: Failed to verify signature of payload: VC_redist.x64.exe
[08B8:0DF0][2016-09-19T13:11:41]e310: Failed to verify payload: VC_redist.x64.exe at path: C:\ProgramData\Package Cache\.unverified\VC_redist.x64.exe,error: 0x80070490. Deleting file.
[08B8:0DF0][2016-09-19T13:11:41]e000: Error 0x80070490: Failed to cache payload: VC_redist.x64.exe
[04DC:0990][2016-09-19T13:11:41]e314: Failed to cache payload: VC_redist.x64.exe from working path: C:\Users\CODESC~1\AppData\Local\Temp\3\{A13540BB-FD46-428C-91CC-F1E279981B20}\VC_redist.x64.exe,error: 0x80070490.
[04DC:0990][2016-09-19T13:11:41]e349: Application requested retry of payload: VC_redist.x64.exe,encountered error: 0x80070490. retrying...
[04DC:0990][2016-09-19T13:11:41]w343: Prompt for source of package: VC_redist.x64.exe,path: C:\Users\codescriptor\Downloads\VC_redist.x64.exe
[04DC:0990][2016-09-19T13:11:44]i338: Acquiring package: VC_redist.x64.exe,download from: http://go.microsoft.com/fwlink/?LinkID=615460&clcid=0x409
[08B8:0DF0][2016-09-19T13:11:45]e000: Error 0x80070490: Failed to find expected public key in certificate chain.
[08B8:0DF0][2016-09-19T13:11:45]e000: Error 0x80070490: Failed to verify expected payload against actual certificate chain.
[08B8:0DF0][2016-09-19T13:11:45]e000: Error 0x80070490: Failed to verify signature of payload: VC_redist.x64.exe
[08B8:0DF0][2016-09-19T13:11:45]e310: Failed to verify payload: VC_redist.x64.exe at path: C:\ProgramData\Package Cache\.unverified\VC_redist.x64.exe,error: 0x80070490. Deleting file.
[08B8:0DF0][2016-09-19T13:11:45]e000: Error 0x80070490: Failed to cache payload: VC_redist.x64.exe
[04DC:0990][2016-09-19T13:11:45]e314: Failed to cache payload: VC_redist.x64.exe from working path: C:\Users\CODESC~1\AppData\Local\Temp\3\{A13540BB-FD46-428C-91CC-F1E279981B20}\VC_redist.x64.exe,error: 0x80070490.
[04DC:0C44][2016-09-19T13:11:45]e000: Error 0x80070490: Cache thread exited unexpectedly.
[08B8:0BFC][2016-09-19T13:11:45]i372: Session end,disable resume: No
[08B8:0BFC][2016-09-19T13:11:45]i330: Removed bundle dependency provider: {003165d2-8bbe-4e00-a6a2-631fb72c1a52}
[08B8:0BFC][2016-09-19T13:11:45]i352: Removing cached bundle: {003165d2-8bbe-4e00-a6a2-631fb72c1a52},from path: C:\ProgramData\Package Cache\{003165d2-8bbe-4e00-a6a2-631fb72c1a52}\
[08B8:0BFC][2016-09-19T13:11:45]i371: Updating session,disable resume: No
[04DC:0C44][2016-09-19T13:11:45]i399: Apply complete,result: 0x80070490,ba requested restart:  No

解决方法

对于找不到0x80070490元素的问题,我在这里找到了答案 https://github.com/dotnet/core/issues/271

相关文章

本文将从上往下,循序渐进的介绍一系列相关.NET的概念,先从...
基于 .NET 的一个全新的、好用的 PHP SDK + Runtime: Pe...
.NET 异步工作原理介绍。
引子 .NET 6 开始初步引入 PGO。PGO 即 Profile Guided Opti...
前言 2021/4/8 .NET 6 Preview 3 发布,这个版本的改进大多来...
前言 开头防杠:.NET 的基础库、语言、运行时团队从来都是相...