2017-05-17 91 views
1

ここでは、.NETフレームワークとSQL localDB 2014を前提条件として追加したクリック一回セットアッププログラムがあります。以下の図に示すように、「次の内容から前提条件をダウンロードする」というオプションがあります。Visual Studioの前提条件ダウンロードがHRESULT = -2146697208で失敗しました

enter image description here

我々はそれがエラー「のダウンロードはHRESULT = -2146697208で失敗しました」を取得、2012年にインストールしようとするとこれは、Windows 2012以外のすべてのオペレーティング・システムでは正常に動作します。以下は、install.logからのフルログです。

The following properties have been set: 
Property: [AdminUser] = true {boolean} 
Property: [InstallMode] = SpecificSite {string} 
Property: [NTProductType] = 3 {int} 
Property: [ProcessorArchitecture] = AMD64 {string} 
Property: [VersionNT] = 6.2.0 {version} 
Running checks for package 'Microsoft .NET Framework 4.5 (x86 and x64)', phase BuildList 
Reading value 'Version' of registry key 'HKLM\Software\Microsoft\NET Framework Setup\NDP\v4\Full' 
Read string value '4.5.50709' 
Setting value '4.5.50709 {string}' for property 'DotNet45Full_TargetVersion' 
The following properties have been set for package 'Microsoft .NET Framework 4.5 (x86 and x64)': 
Property: [DotNet45Full_TargetVersion] = 4.5.50709 {string} 
Running checks for command 'DotNetFX45\dotNetFx45_Full_x86_x64.exe' 
Result of running operator 'ValueEqualTo' on property 'InstallMode' and value 'HomeSite': false 
Result of running operator 'VersionGreaterThanOrEqualTo' on property 'DotNet45Full_TargetVersion' and value '4.5.50709': true 
Result of checks for command 'DotNetFX45\dotNetFx45_Full_x86_x64.exe' is 'Bypass' 
Running checks for command 'DotNetFX45\dotNetFx45_Full_setup.exe' 
Result of running operator 'ValueNotEqualTo' on property 'InstallMode' and value 'HomeSite': true 
Result of checks for command 'DotNetFX45\dotNetFx45_Full_setup.exe' is 'Bypass' 
'Microsoft .NET Framework 4.5 (x86 and x64)' RunCheck result: No Install Needed 
Running checks for package 'SQL Server 2014 SP1 Express LocalDB', phase BuildList 
Looking up path for special folder 'ProgramFilesFolder' 
Running check with folder 'C:\Program Files (x86)\Microsoft SQL Server\120\LocalDB\Binn' and file 'sqlservr.exe' 
Unable to find directory 'C:\Program Files (x86)\Microsoft SQL Server\120\LocalDB\Binn' 
Not setting value for property 'sqllocaldbVersion' 
Looking up path for special folder 'WindowsVolume' 
Running check with folder 'C:\Program Files\Microsoft SQL Server\120\LocalDB\Binn' and file 'sqlservr.exe' 
Unable to find directory 'C:\Program Files\Microsoft SQL Server\120\LocalDB\Binn' 
Not setting value for property 'sqllocaldbVersion_x64' 
The following properties have been set for package 'SQL Server 2014 SP1 Express LocalDB': 
Running checks for command 'SqlLocalDB2014SP1\sqllocaldb_x86.msi' 
Result of running operator 'ValueNotExists' on property 'VersionNT': false 
Result of running operator 'VersionLessThan' on property 'VersionNT' and value '6.0.1': false 
Result of running operator 'ValueEqualTo' on property 'AdminUser' and value 'false': false 
Result of running operator 'ValueNotEqualTo' on property 'ProcessorArchitecture' and value 'Intel': true 
Result of checks for command 'SqlLocalDB2014SP1\sqllocaldb_x86.msi' is 'Bypass' 
Running checks for command 'SqlLocalDB2014SP1\sqllocaldb_x64.msi' 
Result of running operator 'ValueNotEqualTo' on property 'ProcessorArchitecture' and value 'amd64': false 
Skipping ByPassIf because Property 'sqllocaldbVersion' was not defined 
Skipping ByPassIf because Property 'sqllocaldbVersion_x64' was not defined 
Result of checks for command 'SqlLocalDB2014SP1\sqllocaldb_x64.msi' is 'Install' 
'SQL Server 2014 SP1 Express LocalDB' RunCheck result: Install Needed 
EULA for components 'SQL Server 2014 SP1 Express LocalDB' was accepted. 
Copying files to temporary directory "C:\Users\ADMINI~1\AppData\Local\Temp\2\VSD8390.tmp\" 
Downloading files to "C:\Users\ADMINI~1\AppData\Local\Temp\2\VSD8390.tmp\" 
(5/17/2017 8:47:57 AM) Downloading 'SqlLocalDB2014SP1\sqllocaldb_x64.msi' from 'https://*********/printconnector/prerequisites/SqlLocalDB2014SP1/sqllocaldb_x64.msi' to 'C:\Users\ADMINI~1\AppData\Local\Temp\2\VSD8390.tmp\' 
Download completed at 5/17/2017 8:48:04 AM 
Downloading failed with HRESULT=-2146697208 

これはWindows 2012サーバーでのみ失敗し、この問題を解決するにはどうしてですか?

+2

一部のクライアントで同じエラーが発生していましたが、クライアントとClickOnceブートストラップのセキュリティ設定との組み合わせでhttps:接続に関する問題が発生する可能性があります。しかし、とにかくClickOnceの使用を止めたので、私はsslなしで試したことはありません。プレーンなhttpを使用するときにもこのエラーが発生しますか? – wkl

+0

httpsの代わりにプレーンなhttpを使うと、ダウンロードが再びうまくいくようです。ありがとう!!! – janitha000

答えて

0

httpsではなくhttpを使用するとダウンロードが成功したので、問題は2012年のsslにあるようです。

関連する問題