2016-11-23 10 views
1

でファイル 'ucrtd.lib'を開くことができません。Visual Studio 2017 RCでC++プロジェクトをビルドするとエラーが発生します。LINK:致命的なエラーLNK1104:VS2017 RC

1>------ Build started: Project: test, Configuration: Debug x64 ------ 
1>Source.cpp 
1>LINK : fatal error LNK1104: cannot open file 'ucrtd.lib' 
1>Done building project "test.vcxproj" -- FAILED. 
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ========== 

OS:Windowsの8.1、Visual Studioの2017年リリース候補ここ

は私のプログラムである:私は何も特別に言語を設定しなかった

int main() 
{ 
} 

enter image description here

私のマシン全体を検索しましたが、coul見つからない。 私は、Windows SDK 8.1

アップデートインストールされている:user1336087 @

からのコメントの後、私は、Windows SDK 10Iは、エラーを取得しインストールしようとした を:

[14f0:0009][2016-11-23T09:22:20] Package 'Win10SDK_10.0.14393.33,version=10.0.14393.3300' failed to install. Command executed: "C:\ProgramData\Microsoft\VisualStudio\Packages\Win10SDK_10.0.14393.33,version=10.0.14393.3300\packages\Win10SDK\10.0.14393.33\sdksetup.exe" /features OptionId.WindowsSoftwareDevelopmentKit OptionId.WindowsSoftwareLogoToolkit OptionId.NetFxSoftwareDevelopmentKit /quiet /norestart, Return code: -2146889721, Details: The hash value is not correct. 

この問題を回避するには、ここに記載されているようです:link しかし、すべてのSDKをアンインストールしてもう一度インストールしても、回避策は失敗します。

+0

たぶん、この[リンク](https://social.msdn.microsoft.com/Forums/en-US/7a2f61b7-3c01-4767-9a30-e897dc240e60/lnk1104-can not-open-file-ucrtdlib?forum = vssetup)が役立ちます! – user1336087

+0

実際に取得したWindows SDK 10のインストールエラーは、リンクで参照したものとは異なります。エラーは、ファイルが破損していることを示します。 Windows SDK 10を再ダウンロードして、もう一度インストールしようとしてください。 –

+0

私はそれをインストールするとインターネットからダウンロードしています.. – Damian

答えて

1

それは、Visual Studioの最終版で動作2017

関連する問題