Saya baru-baru ini memperbarui visual studio 2015 dan sekarang, ketika saya mencoba membangun proyek apa pun , selalu gagal dan saya mendapatkan kesalahan
Kode Keparahan Deskripsi Kesalahan Status Penekanan Baris File Proyek MSB8036 Windows SDK versi 8.1 tidak ditemukan. Instal versi Windows SDK yang diperlukan atau ubah versi SDK di halaman properti project atau dengan mengklik kanan solusi dan memilih "Retarget solution". Proj D: \ Program Files (x86) \ visual studio 2017 \ Common7 \ IDE \ VC \ VCT Target \ Platforms \ Win32 \ PlatformToolsets \ v141 \ Toolset.t target 34
Saya menargetkan ulang solusi seperti yang dikatakan, dan masalah tetap ada, meskipun penargetan ulang selesai. Saya memutuskan untuk menginstal visual studio 2017 karena ini, dan, lihatlah, itu melakukan hal yang persis sama. Saya juga menggunakan windows 7.
Apa masalahnya dan bagaimana cara memperbaikinya?
sumber
Jawaban:
Saya menghadapi masalah ini juga. Jalankan ulang Penginstal Visual Studio 2017 , buka 'Komponen Individual' dan pilih
Windows 8.1 SDK
. Kembali ke proyek> Klik kanan dan Re-target agar sesuai dengan SDK yang diperlukan seperti yang ditunjukkan di bawah ini:sumber
Saya menginstal versi 8.1 SDK:
https://developer.microsoft.com/en-us/windows/downloads/sdk-archive
Ini menggunakan 1GB (lebih sedikit) dalam instalasi.
Perbarui Oktober, 9. Ada kesalahan https: tautan sdksetup adalah https://go.microsoft.com/fwlink/p/?LinkId=323507
"Simpan tautan sebagai" akan membantu.
sumber
Cara lain (bekerja untuk 2015) adalah membuka "Instal / hapus program" (Apps & features), cari Visual Studio, pilih Modify. Di jendela yang terbuka, tekan Ubah, centang
Languages -> Visual C++ -> Common tools for Visual C++
Windows and web development -> Tools for universal windows apps -> Tools (1.4.1) and Windows 10 SDK ([version])
Windows and web development -> Tools for universal windows apps -> Windows 10 SDK ([version])
dan instal. Kemudian klik kanan pada solusi -> Re-target dan itu akan dikompilasi
sumber
Saya memiliki Win10 SDK dan saya hanya perlu melakukan retarget dan kemudian saya berhenti mendapatkan kesalahan ini. Idenya adalah bahwa proyek perlu meningkatkan SDK Windows targetnya.
sumber
Saya menyadari posting ini berumur beberapa tahun, tetapi saya hanya ingin menyampaikan ini kepada siapa pun yang masih berjuang melalui masalah ini.
Perusahaan tempat saya bekerja masih menggunakan VS2015 jadi saya masih menggunakan VS2015. Saya baru-baru ini mulai mengerjakan aplikasi RPC menggunakan C ++ dan merasa perlu mengunduh Template Win32. Seperti banyak orang lain, saya mengalami masalah "SDK 8.1 tidak ditemukan" ini. saya mengambil tindakan korektif berikut tidak berhasil.
Tak satu pun dari upaya di atas memperbaiki masalah bagi saya ...
Saya kemudian menemukan artikel ini di MSDN sosial https://social.msdn.microsoft.com/Forums/office/en-US/5287c51b-46d0-4a79-baad-ddde36af4885/visual-studio-cant-find-windows-81- sdk-saat-mencoba-membangun-vs2015? forum = visualstudiogeneral
Akhirnya yang menyelesaikan masalah bagi saya adalah:
Saya harap ini menyelamatkan orang lain dari hampir 3 hari penuh dari frustrasi dan hilangnya produktivitas.
sumber
Instal versi Windows SDK yang diperlukan atau ubah versi SDK di halaman properti project
atau
dengan mengklik kanan solusi dan memilih "Targetkan ulang solusi"
Jika Anda melakukan panduan studio visual, Anda akan menyelesaikan masalah.
sumber
Grep
*.vcxproj
file pohon folder . Ganti<WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
dengan<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
atau versi SDK apa pun yang Anda dapatkan saat memperbarui salah satu proyek.sumber
Saya mengalami masalah ini saat mencoba membangun proyek npm. Itu gagal untuk menginstal paket node-sass dan ini adalah kesalahan yang dicetak. Saya menyelesaikannya dengan mengatur proxy npm saya dengan benar sehingga i
sumber