Beberapa Kesalahan Menginstal Visual Studio 2015 Edisi Komunitas

148

Saat menginstal Visual Studio 2015 Community Edition pada Windows 10, menggunakan penginstal web, semuanya berjalan dengan baik, namun, paket berikut gagal untuk menginstal:

  • Team Explorer untuk Visual Studio 2015 -> Kesalahan Fatal
  • Microsoft NuGet - Visual Studio 2015 -> Paket Gagal
  • Layanan Terhubung Microsoft Visual Studio -> Paket Gagal
  • Azure AD Authentication Connected Services -> Paket Gagal
  • Layanan Terhubung Microsoft Azure Mobile Services -> Paket Gagal
  • Layanan Terhubung Azure Penyimpanan Microsoft -> Paket Gagal
  • Microsoft.VisualStudio.Office365 -> Paket Gagal

Saya telah mencoba beberapa upaya termasuk mencopot setiap Versi Visual Studio pada sistem saya, menghapus file secara manual C:\ProgramData\Program Cache, dan bahkan melangkah lebih jauh untuk menghapus Antivirus (AVG) saya setelah mencoba untuk menonaktifkannya dan melihat apakah itu berfungsi sebelum itu. Saya bahkan menjalankan perintahfsutil behavior set SymlinkEvaluation L2L:1 L2R:1 R2L:1 R2R:1

Saya bahkan telah mencoba menggunakan ISO tetapi mengalami masalah yang sama.

Karena saya tidak menggunakan Azure atau Team Explorer solusi apa pun yang berarti saya tidak akan memiliki akses ke mereka sudah cukup.

File log yang dihasilkan oleh Pemasang dapat ditemukan di sini karena panjangnya lebih dari 65.000 karakter (cukup gulir ke bawah untuk semua kesenangan).

TheKingOfAtlantis
sumber
1
Halo, apakah Anda mencoba menerapkan opsi "perbaikan"?
Daniel Krzyczkowski
@danny Saya khawatir opsi itu tidak pernah muncul. Namun saya akan periksa nanti hari ini kapan bisa jika sudah muncul
TheKingOfAtlantis
Sejauh ini saya belum bisa menyelesaikan masalah ini. Tetapi saya bertanya-tanya apakah saya dapat menginstal Team Explorer sendiri sebelum instalasi VS2015? Apakah Team Explorer termasuk dalam beberapa pengaturan aplikasi lain?
smwikipedia
Saya telah menyelesaikannya! Tolong lihat jawaban saya.
smwikipedia

Jawaban:

269

Setelah instalasi gagal, Anda harus memperbaiki redistributables 2015 vc dan restart penginstal studio visual.

Penginstal yang dapat didistribusikan kembali kacau, itu mencampur 64bit dan 32bit dll. Anda dapat memeriksa apakah Anda memiliki masalah ini dengan melihat ukuran file vcruntime140.dll. Cari folder windows vcruntime140Anda karena Anda akan melihat 4 file (64 dan 32 bit dalam versi rilis & debug). Jika ada file yang memiliki ukuran yang sama, Anda perlu menjalankan perbaikan pada redistributable.

Pada sistem saya dll 32-bit adalah 83,3KB, 64 bit adalah 86,6KB (versi rilis).

TimVdG
sumber
9
Sebagai konsekuensi dari pernyataan di atas, cukup instal secara manual ( microsoft.com/en-us/download/details.aspx?id=48145 ) Visual C ++ Redistributable untuk Visual Studio 2015 (versi 32 & 64Bit) setelah menghapus instalan yang lama. Dimungkinkan juga untuk memperbaiki yang lama daripada menghapusnya melalui Control Panel, tetapi saya tidak yakin ini akan memperbaiki masalah juga?
Matthias
4
Saya masih menghadapi masalah setelah melakukan ini, ini adalah vsruntime yang saya miliki setelah, mencopot dan mengunduh yang microsoft dan kemudian menginstalnya. Screencap: i.imgur.com/nJgz43y.png
DevEstacion
9
@Matthias Menghapus instalasi paket VC ++ secara manual melalui Control Panel dan membiarkan VS installer menginstal ulang semua paket VC ++ yang dapat didistribusikan kembali bekerja untuk saya
Nomada
1
Berikut adalah vcruntime140.dll untuk VS 2015 Pembaruan 1 microsoft.com/en-us/download/confirmation.aspx?id=49984
Pavenhimself
1
Perbarui 2 redistributables (v14.0.23910) - microsoft.com/en-us/download/details.aspx?id=51682
Anaksunaman
49

Saya menghabiskan seminggu penuh untuk menyelesaikan masalah ini. Apa yang akhirnya berhasil bagi saya adalah menonaktifkan program anti-virus saya. Sebelum saya menemukan solusi saya, saya telah melalui banyak solusi lainnya. Saya pikir, saya akan memposting beberapa solusi yang mungkin terbukti bermanfaat bagi mereka yang masih mengalami masalah dengan menginstal Visual Studios 2015 Community Edition.

Solusi 1: Instalasi Minimal

Coba instal dengan fitur tambahan minimal. Jalankan instalasi Visual Studios 2015, lalu klik "Custom" dan pada layar berikut, hapus centang semuanya dan lanjutkan dengan instalasi.

Solusi 2: Hapus cache instalasi

Mungkin instalasi gagal karena file rusak dalam cache. Ketika instalasi gagal, hapus semua item terkait cache Visual Studio dan lakukan instalasi ulang penuh. Untuk melakukan ini, jalankan command prompt ( Jalankan sebagai Administrator ) dan ketik: " cd / programdata / package cache / " lalu tekan enter. Kemudian ketik " del / f / s * .msi / f / s * .cab " lalu tekan enter. Sekarang jalankan instalasi Visual Studios 2015 lagi.

Solusi 3: Hapus data file sementara yang disimpan di komputer Anda

Buka File Explorer dan buka " C: \ Users \ [Nama Akun Pengguna Anda] \ AppData \ Local \ Microsoft ". Kemudian hapus folder berikut: VSCommon, VisualStudio, Blend, VsGraphics, ApplicationInsights, vshub, Foundation Team, Web Platform Installer dan MsBuild. Setelah ini, jalankan Penginstal Visual Studios 2015 lagi.

Solusi 4: Aktifkan keempat evaluasi tautan Simbolik

Pertama, periksa untuk melihat apakah keempat evaluasi diaktifkan. Buka command prompt ( Jalankan sebagai Administrator ) dan ketik " query perilaku fsutil SymlinkEvaluation ". Ke-4 evaluasi harus diaktifkan. Jika tidak, ketikkan " set perilaku fsutil, SymlinkEvaluation L2L: 1 R2R: 1 L2R: 1 R2L: 1 ". Setelah keempat evaluasi ditetapkan, hapus file sementara dan hapus cache instalasi (lihat Solusi 2 dan Solusi 3) kemudian jalankan instalasi Visual Studios 2015 lagi.

Solusi 5: Memperbaiki Redistributables

Mungkin, masalahnya adalah bahwa VC-redistributables Anda rusak dan perlu diperbaiki. Untuk melakukannya, jalankan "Tambah / Hapus program" dan cari semua versi x86 dan x64 dari Microsoft Visual C ++ [Tahun] Dapat didistribusikan kembali (Versi) . Kemudian tekan Ubah untuk masing-masing dan ketika layar penghapusan instalan muncul, tekan Perbaiki. Saya melakukannya untuk semua versi yang sebelumnya saya instal: 2012, 2013 dan 2015. Oleh karena itu, saya memperbaikinya 6 di antaranya: 2012: x86 dan x64, 2013: x86 dan x64, 2015: x86 dan x64.

Solusi 6: Periksa untuk melihat apakah ukuran x86 dan x64 sama

Seperti yang disebutkan oleh orang lain dalam diskusi ini, lakukan pencarian untuk vcruntime140.dll dan lihat apakah versi x86 dan x64. Mereka seharusnya TIDAK memiliki ukuran yang sama. Jika ya, lihat solusi 5 atau Anda dapat menghapusnya secara manual (** Berhati-hatilah saat menghapus file dari folder Windows!) Dan pasang kembali (dari sini: https://www.microsoft.com/en-ca/ unduh / details.aspx? id = 48145 ).
Juga lakukan pemeriksaan yang sama untuk msvcp140.dll. Saya pribadi melakukan pencarian untuk file-file ini di " C: \ Windows \ SysWOW64 dan C: \ Windows \ System32 " dan membandingkan file-file dari dua folder. Selain itu saya juga memeriksa perbedaan vcruntime140.dll dan msvcp140.dll di " C: \ Program Files \ Microsoft Visual Studio 14.0 " dan "C: \ Program Files (x86) \ Microsoft Visual Studio 14.0 "

Solusi 7: Nonaktifkan sementara semua Perlindungan Anti-Virus dan Firewall

Bagi saya, ternyata masalahnya berasal dari ByteFence Anti-Malware dan Norton Security dengan perlindungan Cadangan . Saya menonaktifkan perlindungan waktu-nyata dari ByteFence Anti-Malware dan saya menonaktifkan Auto-Protect dan Smart Firewall dari Norton Security with Backup . Sebelum saya menjalankan instalasi lagi, saya mengulangi Solution 2 dan Solution 3 (gulir ke atas). Dan Voila, instalasi berhasil. Tetapi bagaimana saya mengetahui bahwa Program Anti-Virus adalah pelakunya? Baca Solusi 8.

Solusi 8: Pantau Proses Instalasi Visual Studios dengan hati-hati untuk intrusi

Saya menggunakan solusi ini untuk mencari tahu masalahnya. Setelah membaca artikel Ezh, saya memutuskan untuk mengunduh Process Monitor v3.2 dan Process Explorer v16.1 . Saya dengan hati-hati memonitor 3 program berdampingan: Process Monitor, Process Explorer, dan Visual Studios 2015 Installer, dan saya mengamati dengan sangat cermat semua proses yang diminta oleh installer. Kemudian saya perhatikan bahwa ketika proses VSIXInstaller.exe datang dan mencoba untuk menginstal sesuatu dari server jauh, itu terus gagal berulang kali karena Program Anti-Virus saya tiba-tiba akan muncul di layar (sebagai proses) dan memutuskan untuk hog / blokir beberapa file DLL penting yang diperlukan instalasi VSIX. Menonaktifkan sementara program anti-virus memecahkan masalah saya!

Solusi 9: Lengkapi format Windows dan instal ulang

Jika semuanya gagal, dan Anda benar-benar putus asa untuk membuat Visual Studios 2015 bekerja, saya sarankan instalasi ulang Windows lengkap. Pada titik ini, masalahnya kemungkinan besar beberapa jenis gangguan / gangguan dengan program yang tidak Anda ketahui.

enden
sumber
Hanya untuk menambahkan informasi lebih lanjut yang mungkin membantu orang lain ... Lingkungan saya adalah Windows Server 2012 R2 Standard dan saya mencoba menginstal Komunitas Visual Studio 2015. Saya sudah menjalankan Visual Studio 2013 Community. Pertama mencoba solusi # 5 tetapi itu tidak menyelesaikannya. Lalu akhirnya saya mencoba Solusi # 4 dan kemudian berhasil.
Yves A Martin
Saya memiliki masalah yang sama menginstal perusahaan 2015, dan solusi # 4 berhasil, terima kasih
Eivind T
Solusi 1,2,5,6,7 tidak bekerja untuk saya tetapi melakukan solusi 3,4 melakukan pekerjaan. Terima kasih telah meluangkan waktu untuk menulis ini.
dra_red
2
Menghapus cache instalasi berbahaya. Ini akan menyebabkan masalah ketika Anda ingin menghapus semua yang dimulai dari awal.
BartoszKP
Apakah # 1- # 8 dan berfungsi dengan baik; Saya sarankan menambahkan komentar ini ke tutorial Anda: komentar # 1 Anda dapat dengan mudah mengunduh modul yang diperlukan setelah instalasi; komentar # 5 Anda harus mengunduh pustaka runtime secara manual dari Microsoft web
Stepo
19

Masalah saya tidak hilang hanya dengan menginstal ulang 2015 vc redistributables. Tetapi saya dapat menemukan kesalahan menggunakan proses yang sama seperti dalam posting blog yang sangat baik oleh Ezh (dan terima kasih kepada Google Translate untuk membuat saya bisa membacanya).

Dalam kasus saya itu msvcp140.dllyang diinstal sebagai versi 64bit di Windows/SysWOW64folder. Menghapus instalan redistributables tidak menghapus file, jadi saya harus menghapusnya secara manual. Kemudian saya dapat menginstal kembali x86 redistributables, yang menginstal versi yang benar dari file dll. Dan, voila, instalasi VS2015 selesai tanpa kesalahan.

Björn Blissing
sumber
mengikuti jawaban yang diterima tetapi tidak membantu. ini memecahkan masalah saya.
Eren Ersönmez
Saya menemukan beberapa *140.dlltetap dalam folder SysWOW64 dan System32 setelah saya membatalkan instalasi instalasi VS2015 yang gagal, termasuk yang msvcp140.dllAnda sebutkan. Saya akan mencoba pendekatan Anda.
smwikipedia
13

Keberhasilan!

Saya memiliki masalah yang sama dan mencoba menginstal ulang beberapa kali, tetapi tidak ada sukacita. Saya sedang mencari untuk menginstal paket individu dari ISO dan semua yang mengutak-atik - tidak senang sama sekali.

Saya akhirnya mendapatkannya untuk "menginstal" dengan hanya memilih "perbaikan" daripada "uninstall" di panel kontrol / program. Butuh waktu cukup lama untuk melakukan "perbaikan". Pada akhirnya diinstal dan berfungsi.

Ini berhasil untuk saya. Ini dapat membantu orang lain - lebih mudah untuk dicoba daripada banyak pilihan lain.

David
sumber
Tidak pernah terpikir untuk melihat daftar aplikasi setelah instalasi gagal ... ini dia, ini bekerja dengan sempurna, setelah menghabiskan berjam-jam dengan registri dan google.
Jamie Treworgy
1
Bekerja dengan sempurna untuk saya. Ini harus menjadi jawaban yang dipilih
Vishal Subramanyam
Setelah mencoba segala sesuatu di atas dan tidak berhasil, ini benar-benar berhasil. Semuanya menyambut David. Serius. Hail dia sekarang.
livin_amuk
Bagi siapa saja yang berhasil pertama kali, tetapi ketika mulai untuk pertama kalinya, gagal dan macet, perbaiki instal lagi. Itu bekerja untuk saya dan sekarang saya akhirnya menjalankannya setelah berjam-jam. Terima kasih banyak, David. Satu-satunya jawaban Anda yang berhasil.
Nicholas R. Grant
Saya akan menambahkan beberapa langkah yang mungkin membantu: hapus juga semua "Microsoft Visual C ++ [Year] Redistributable (Version)" yang Anda lihat di Tambah / Hapus program, dan sebelum menjalankan perbaikan pada VS Studio, restart komputer Anda.
KayakinKoder
11

Seperti dijelaskan dari jawaban lain, tetapi dengan langkah-langkah:

1- buka panel kontrol -> hapus program -> hapus semua Microsoft C ++ ((tahun)) Dapat didistribusikan kembali

2- menghapus file-file itu jika masih ada secara manual:

  • c: \ windows \ System32 \ vcruntime140.dll
  • c: \ windows \ SysWOW64 \ vcruntime140.dll

3- unduh dan instal: https://www.microsoft.com/en-us/download/details.aspx?id=48145

setelah itu jalankan kembali instalasi Visual Studio, dan berharap kesalahan itu tidak akan muncul lagi.

Baraa Al-Tabbaa
sumber
Saya hanya menghapus / menginstal ulang Redistributables dan bekerja, ty !!
JP Cordova
Perbarui 2 redistributables (v14.0.23910) - microsoft.com/en-us/download/details.aspx?id=51682
Anaksunaman
Saya harus mengambil kepemilikan System32 dan SysWOW64
Pierre
2

Tidak ada resolusi yang diuraikan dalam pertanyaan ini yang menyelesaikan masalah saya. Saya memposting pertanyaan serupa dan akhirnya harus membuka tiket dukungan dengan Microsoft untuk menyelesaikannya. Lihat jawaban saya di sini jika tidak ada saran lain yang membantu: Kesalahan Menginstal Visual Studio 2015 Enterprise Update 1 dengan Team Explorer

Brian Swart
sumber
Tidak ada opsi lain yang berfungsi untuk saya. (beberapa bahkan menyebabkan lebih banyak kerusakan). Yang ini terlihat menjanjikan.
smwikipedia
2

Oke, jadi jika Anda berada di kapal yang sama dengan saya dan menemukan bahwa tidak ada solusi ini yang membantu Anda, kemungkinan besar Anda memiliki masalah ketika NuGet (atau salah satu paket itu) gagal menginstal dari program VSIX karena memanggil metode yang tidak ada di komputer Anda (tidak yakin apa .dll itu referensi), jadi coba ini dari posting berikut :

  • Hapus semua instance dari Visual Studio 2015- ini termasuk semua nilai registri.
  • Instal versi Visual Studio yang lebih lama dari Pembaruan 1 (versi RTM.); ini tersedia di sini .
  • Jika Anda masih mendapatkan error, mencoba memperbaiki hanya Visual Program Studio 2015. Inilah yang akhirnya diperbaiki untuk saya.

Semoga ini bisa membantu seseorang. Sangat frustasi karena file log pemasang tidak membantu sama sekali. Saya harus melihat file log khusus untuk NuGet, dan di situlah saya perhatikan kesalahannya:

Instalasi tidak dapat menginstal ekstensi ke semua produk yang dipilih. Untuk informasi lebih lanjut, klik tautan instal log di bagian bawah dialog.

Metode tidak ditemukan: 'System.Collections.Generic.IEnumerable`1 System.Security.Cryptography.X509ChainStatus Microsoft.VisualStudio.ExtensionManager.IInstallableExtension.get_InvalidCertificateInformation ()'.

pengguna3749564
sumber
2

(Saya mengalami masalah yang sama. Setelah beberapa kali mencoba saya MEMECAHnya dan menemukan PENYEBAB ROOT SAYA. Saya menjaga jalur percobaan saya di sini, tetapi Anda dapat melewatkan sampai akhir jika Anda mau.)

Saya ingin menunjukkan bahwa SANGAT HATI-HATI DENGAN solusi enden 2 . Beberapa program lain mungkin menembolok paket instalasi dalam C:\ProgramData\Pacakges Cachefolder. Jika Anda menghapus data dari folder itu, Anda dapat membahayakan instalasi / penghapusan program lainnya.

Saya mengalami beberapa kegagalan selama menginstal VS2015. Dan setelah saya menghapus semua konten dari C:\ProgramData\Pacakges Cache, VS2013 dan VS2015 saya macet di Programs and Featuresjendela dan saya tidak bisa change/repair/uninstall.

Untuk memperbaiki change/repair/uninstallkegagalan, saya harus pergi ke bawah 2 kunci registri:

Pertama-tama: CADANGAN REGISTRI ANDA SEBELUM ANDA MELAKUKAN APA SAJA.

[HKEY_LOCAL_MACHINE \ SOFTWARE \ WOW6432Node \ Microsoft \ Windows \ CurrentVersion \ Uninstall]

[HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Uninstall]

Dan hapus setiap kunci yang InstallLocationmengarah ke C:\ProgramData\Pacakges CacheAND yang DispalyNametampilannya terkait dengan Visual Studio 2013/2015 (ini mungkin memerlukan beberapa pengalaman / intuisi).

Kemudian, item terjebak dari VS2013 / 2015 di jendela Program & Fitur hilang. Dan sekarang saya dapat menginstal ulang VS2013.

Tapi saya masih belum bisa menginstal VS2015 dengan installer . Kesalahannya masih seperti di bawah ini:

masukkan deskripsi gambar di sini

Tapi setidaknya saya bisa mengubah / memperbaiki / menghapus VS2015 di jendela Prgram & Features. Jadi saya memilih untuk memperbaikinya. Tetapi perbaikan tidak berhasil. Saya masih mendapat kesalahan yang sama seperti di atas.

Kemudian saya mencopot pemasangan VS2015 yang gagal dan mencoba memperbaiki redist VC ++ 2015 sebagaimana dikatakan dalam jawaban bertanda TimVdG . Dan kemudian instal ulang VS2015 dengan installer.

Masih gagal.

Kemudian saya mencoba solusi Brian Swart untuk menginstal VS2015 tanpa Pembaruan 1. Tetapi masih gagal dengan TeamExplorer. Saya memeriksa log dan menemukan ini:

MSI (48: A0) [14: 53: 34: 997]: Pemasang Windows menginstal produk. Nama Produk: Penjelajah Tim untuk Microsoft Visual Studio 2015. Versi Produk: 14.0.23102. Bahasa Produk: 1033. Produsen: Microsoft Corporation. Status keberhasilan atau kesalahan pemasangan: 1603 .

Dan saya googled sedikit tentang 1603 kesalahan . Sekarang saya mencoba menambahkan kontrol penuh ke C:\Program Files (x86)\Microsoft Visual Studio 14.0folder dan coba lagi.

Masih tidak berfungsi.

Beberapa referensi:

https://www.online-tech-tips.com/computer-tips/remove-program-from-add-remove/

https://support.microsoft.com/en-us/help/247501/how-to-manual-remove-programs-from-the-add-remove-programs-list

/superuser/401511/how-to-remove-a-broken-program-from-the-programs-and-features-list-in-windows-7

=========> Solusi Akhir <=========

Jadi dalam skenario saya, itu tidak ada hubungannya dengan redistributable VC2015.

Penyebab utama saya adalah nomor versi .NET yang salah dalam registri.

Pada Windows 64bit, versi .NET disimpan di 2 tempat dalam registri:

HKLM \ Software \ Microsoft \ NET Framework Setup \ NDP \ v4 \ Full \ Version

HKEY_LOCAL_MACHINE \ SOFTWARE ** WOW6432Node ** \ Microsoft \ NET Framework Setup \ NDP \ v4 \ Full \ Version

Di bawah ini adalah kotak saya: masukkan deskripsi gambar di sini

Perhatikan bahwa karakter utama vdalam Version? Saya tidak tahu siapa yang meletakkannya di sana. Tapi begitu saya menghapusnya, saya VS2015 with Update 3dapat menginstalnya dengan lancar!

masukkan deskripsi gambar di sini

Jadi Anda mungkin bertanya-tanya bagaimana saya bisa menemukan ini. Yah, karena saya tidak bisa menginstal VS2015, saya beralih ke VS2017. Tetapi setelah berhasil menginstal VS2017 , saya tidak bisa meluncurkannya. Dikatakan ini:

masukkan deskripsi gambar di sini

Jadi saya memutuskan untuk memeriksa versi .NET yang diinstal dan melihat perbedaan yang menarik di atas. Setelah saya menghapus yang memimpin v, VS2017 dapat dimulai.

Tapi bagaimanapun, aku masih tidak tahu siapa yang meletakkannya v... Malu!

Terakhir tetapi tidak sedikit: Harap pastikan Release, Versionnilai kunci registri konsisten dan dapat berfungsi dengan versi Windows Anda. Lihat di bawah ini:

Ketergantungan versi .NET dan Windows .

cara menentukan versi .NET yang diinstal .

Info versi Windows 10

Tambahkan beberapa temuan lagi:

Setelah saya menyelesaikan urutan pemasangan ini: VS2017 -> VS2015 -> VS2013, saya perhatikan bahwa tidak ada redist VC ++ 2015 di komputer saya:

masukkan deskripsi gambar di sini

Karena redist VC ++ 2015 dan VC ++ 2017 adalah 14.xxx . Jadi memiliki versi yang lebih tinggi sudah cukup. Ketika saya mencoba menginstal redist VC ++ 2015 secara manual, ia mengatakan ini:

masukkan deskripsi gambar di sini

smwikipedia
sumber
1

Jika tidak ada opsi lain di utas ini berfungsi, Anda dapat mencoba langkah-langkah yang diberikan dalam panduan ini (lihat di bawah): https://blogs.msdn.microsoft.com/heaths/2015/07/14/how-to-install-visual -studio-to-another-directory-when-a-pre-release-sudah diinstal /

  1. Unduh dan instal http://psmsi.codeplex.com (Catatan: situs baru https://github.com/heaths/psmsi ) Ini adalah cmdlet PowerShell untuk tujuan umum yang saya buat untuk semua jenis pengembangan dan operasi pemecahan masalah untuk Pemasang Windows- instalasi berbasis. Anda tidak perlu meningkatkan untuk menginstalnya, meskipun jika Anda melakukan pra-elevasi Anda dapat menginstalnya per mesin (secara default mereka adalah per-pengguna).
  2. Buka prompt perintah PowerShell yang ditinggikan dan jalankan yang berikut untuk menemukan produk mana yang telah menginstal komponen utama yang dibagikan:

    get-msicomponentinfo '{777CBCAC-12AB-4A57-A753-4A7D23B484D3}' | get-msiproductinfo

  3. Jika Anda baik-baik saja dengan menghapus instalasi semua produk yang terdaftar (terutama mengingat bahwa Anda mungkin akan menginstal RTM berikutnya), jalankan yang berikut:

    get-msicomponentinfo '{777CBCAC-12AB-4A57-A753-4A7D23B484D3}' | get-msiproductinfo | uninstall-msiproduct -properties IGNOREDEPENDENCIES=ALL

Secara pribadi, ini berhasil untuk saya. Saya lupa bahwa saya memiliki beberapa file lama yang tergeletak di drive lama, yang kelihatannya kemudian mengacaukan sesuatu di registri (saya pikir ..?). Bagaimanapun, dengan semuanya bersih, itu terinstal dengan baik!

Catatan: jika Anda memiliki masalah dengan mengimpor alat-PSMSI di PowerShell, lihat ini: https://msdn.microsoft.com/en-us/library/dn568022.aspx

Singkatnya, Anda mungkin perlu menjalankan perintah Set-ExecutionPolicy RemoteSigneduntuk diizinkan mengimpor perangkat lunak.

Semoga ini bisa membantu seseorang yang membutuhkan!

Emanuel Strömgren
sumber
Harap sertakan kode / langkah yang relevan dalam jawaban Anda. Stack Overflow tidak menganjurkan mengandalkan tautan luar untuk "inti" jawaban untuk mencegah pembusukan tautan. Sangat oke untuk hanya mengutip yang relevan, dan kemudian menautkan ke sumber daya lengkap.
mech
1

Saya melakukan perbaikan yang dapat didistribusikan kembali, tetapi bagi saya itu berhasil setelah saya menginstal Office365.

(bagi saya itu juga merupakan paket gagal terakhir dalam daftar).

Guido Lange
sumber
1

Bagi saya, tidak ada dari daftar jawaban ini yang berhasil.

Yang akhirnya berhasil adalah:

  1. Melakukan uninstall VS dengan menjalankan installer dengan opsi baris perintah / uninstall / force (ref. Https://msdn.microsoft.com/en-us/library/mt720585.aspx )
  2. Mengganti nama semua semua folder terkait VS14 dan nuget secara manual dari tempat-tempat berikut:
    • % AppData% / Lokal dan sub-foldernya
    • % AppData% / Roaming dan sub-foldernya
    • % ProgramData% dan sub-foldernya
    • % ProgramFiles% dan sub-foldernya
    • % ProgramFiles (x86)% dan sub-foldernya
    • % ProgramData% / Paket Cache itu sendiri
  3. Mulai ulang mesin
  4. Menginstal lagi.
franmon
sumber
1

Pastikan untuk memeriksa file machine.config Anda di kedua lokasi

C: \ Windows \ Microsoft.NET \ Framework [versi] \ Config C: \ Windows \ Microsoft.NET \ Framework64 [versi] \ Config

Saya mengetahuinya setelah mencoba semua solusi di halaman ini.

Likwidsage
sumber
0

Saya menghadapi masalah yang sama dengan Pembaruan Edisi Komunitas Visual Studio 2015 1. Masalah dalam kasus saya adalah, penginstalnya entah bagaimana tidak dapat menginstal Visual C ++ versi redistributable x86. Ketika saya memeriksa Add Remove Programs, hanya versi x64 yang diinstal.

Jika itu masalahnya, Anda bisa mendapatkan paket redistribusi yang hilang dari sini ; atau Anda dapat menemukan versi yang sesuai untuk Anda melalui pencarian google.

infiniteRefactor
sumber
0

Ini membunuh saya juga, saya harus menginstal ulang studio visual seribu kali sebelum Stack Overflow membantu saya! Pertama dimulai dengan masalah pembaruan Windows Saat menginstal Visual Studio 2015 Pembaruan menandai saya bahwa itu diperlukan - pembaruan KB2919355. Pergi ke pembaruan Windows dan melihat beberapa pembaruan yang gagal. Tidak peduli bagaimana saya mencoba tidak berhasil. Kode kesalahan yang dikutip adalah 80070543 melakukan beberapa penelitian menemukan tidak ada yang berhasil sampai saya menemukan saran ini http://www.dell.com/support/article/us/en/04/SLN293803/en Setelah mengikuti petunjuk itu, lakukan pembaruan Windows lagi dan itu berhasil. Kembali ke untuk melakukan pembaruan Visual Studios mendapat kesalahan yang sama lagi! Jadi saya memutuskan untuk meneliti KB2919355 dan merasa frustrasi sampai saya menemukan situs ini http://www.eightforums.com/windows-updates-activation/45441-update-kb2919355-finally-successful-after-multiple-fails .html

mengikuti instruksi persis tentang memuat pembaruan lain dan mereka bekerja. KB2919355 akhirnya diperbarui jadi saya mencoba lagi dan kesalahan yang berbeda muncul yang melibatkan paket bahasa. "Kesalahan Instalasi Fatal". Setelah melalui serangkaian instalasi ulang yang membuat frustasi, lampu penghapusan instalan menerobos saran dari yang datang ini (di atas) entri Stack Overflow "memperbaiki C ++ Redistributables" yang melibatkan: Pergi ke Mulai -> Panel Kontrol -> Program dan Fitur Mouse kanan -Klik pada masing-masing redistributables (dari bawah ke atas) dan klik perbaikan untuk semua. Jika ada yang meminta "Mulai Ulang" lakukan segera saat itu juga! Kemudian saya melakukan instalasi Visual Studio .... akhirnya setelah berhari-hari mencoba ... .itu berhasil.

James Grant
sumber
OMG, itu membunuhku sekarang! Pasti virus - tidak bohong.
ezaspi
0

Seperti kalian semua, saya menghabiskan waktu berhari-hari untuk mencari tahu hal ini. Saya telah menelusuri utas ini mencoba setiap kombinasi dari apa yang Anda semua katakan, dan tidak ada. Saya akhirnya pergi ke AppData / Lokal / Microsoft / VisualStudio dan menghapus semua folder di sana. Kemudian melanjutkan untuk mematikan semua yang ada di Anti-virus saya dan saya akhirnya mendapatkan instalasi dasar untuk melewati semua. Frustrasi, tapi mudah-mudahan ini akan membantu orang lain yang telah mencoba segalanya.

jcgarlinghouse
sumber
Pertanyaan aslinya tidak mengatakan apa pun tentang produk Norton yang diinstal.
Blackwood
0

Anda juga dapat menemukan file log di folder% Temp% tentang masalah yang sebenarnya, dalam kasus saya masalahnya adalah dengan symlink.

jika dengan "permintaan perilaku fsutil, SymlinkEvaluation" Anda mendapatkan pesan .. "saat ini dikendalikan oleh kebijakan grup" periksa HKEY_LOCAL_MACHINE \ SOFTWARE \ Kebijakan \ Microsoft \ Windows \ Filesystems \ NTFS atau cukup cari registry throug untuk "Symlink".

disinkronkan
sumber
0

Setelah berjuang dengan masalah ini hidup dan mati selama beberapa bulan, akhirnya saya menginstalnya.

Saya mengunduh Visualstudio2015AzurePack yang menggunakan penginstal web.

Salah satu persyaratan untuk menginstal edisi komunitas VS2015 yang bekerja tanpa masalah.

Saya harap ini membantu seseorang.

Ace Grace
sumber
0

Ini adalah masalah yang sangat sulit dipahami. Tidak ada solusi (sederhana) yang berlaku. Saya mencoba -semua- opsi sebelumnya dengan hasil negatif yang sama: beberapa paket kesalahan.
Terpilih untuk menginstal VS 2013, sukses tanpa masalah, lalu VS 15(Pratinjau) sukses tanpa masalah (btw sangat keren).
Akhirnya yang berhasil bagi saya, adalah menginstal yang paling dasar terlebih dahulu 'Visual Studio 2015'dengan -NO- pembaruan. Selama instalasi, pengaturan otomatis diunduh 'Update 2'dan instalasi selesai dengan sukses.

fcm
sumber
0

Untuk beberapa alasan, instalasi rusak saat dalam proses. Setelah ini, tidak ada yang membantu dan memperbaiki / membatalkan hanya menghasilkan kesalahan paket. Yang akhirnya membantu adalah hal ini: https://github.com/Microsoft/VisualStudioUninstaller

setelah saya jalankan beberapa kali (itu tidak menghapus semuanya pada pass pertama ... es) Saya akhirnya dapat memulai instalasi baru dan berhasil.

Zeks
sumber
0

Saya baru saja menemukan masalah yang sama dan saya mencoba untuk memperbaikinya dengan menghapus instalan, dan menginstal ulang beberapa kali menggunakan installer web dan ISO tetapi tidak dapat menyelesaikan masalah. Akhirnya, saya memperbaikinya dengan mereset PC dan menginstal Visual Studio 2015 lagi dengan menggunakan ISO.

Khachornchit Songsaen
sumber
0

Karena jawaban yang ditandai menyebutkan memperbaiki VC Redist 2015, saya membuat daftar semua yang dapat saya temukan alih-alih menguburnya di komentar.

Visual C ++ Redistributable untuk Visual Studio 2015

Visual C ++ Redistributable untuk Pembaruan Visual Studio 2015 1

Microsoft Visual C ++ 2015 Pembaruan Terdistribusi Ulang 3

Utas ini membahas Visual C ++ Redistributable untuk Visual Studio 2015 Pembaruan 2 . Tetapi semua tautan rusak dan saya tidak menemukannya.

smwikipedia
sumber
-3

Aku melakukannya.

1) Menghentikan keamanan Internet Avast.

2) hapus instalan semua Microsoft C ++ 2015 Redistributables.

3) instal komunitas vs-2015.

instalasi selesai.

Terima kasih.

dev.shige
sumber