Mengatasi "Error HResult E_Fail" di Microsoft Visual Studio saat Add Reference

Tutorial simpel bagaimana mengatasi error hresult e_fail pada Visual Studio


Masalah

Saat ingin melakukan Project => Add Reference malah muncul pesan error:

Error HRESULT E_FAIL has been returned from a call to a COM component.

Gambar 1 - Toast error saat melakukan Add Reference (Error HRESULT E_FAIL has been returned from a call to a COM component)
Gambar 1 - Toast error saat melakukan Add Reference.

Padahal, sebelumnya tidak ditemukan masalah ini.

Sudah mengikuti salah satu tutorial dengan menghapus folder .vs pada project, masih tetap mengalami error tersebut.

Walaupun begitu, aku menemukan saran lain yang dapat dilakukan untuk mengatasi hal tersebut melalui forum developercommunity.visualstudio.com!

Sumber: https://developercommunity.visualstudio.com/content/problem/260196/add-a-reference-raise-error-error-hresult-e-fail-h.html

Namun, jika belum mengerti, kamu bisa simak tutorial di bawah ini!

Langkah-langkah

1. Klik tombol keyboard Windows atau klik kiri Start Menu

2. Ketik Developer Command Prompt for VS 2019 - klik kanan, lalu Run as Administrator.

Gambar 2 - Akses terminal Developer Community VS 2019 dengan Administrator
Gambar 2 - Akses terminal Developer Community VS 2019 dengan Administrator

3. Akses folder PublicAssemblies pada Visual Studio kamu dengan perintah:

chdir "C:\Program Files\Microsoft Visual Studio\2019\Community\Common7\IDE\PublicAssemblies"

Perhatikan!

Pada beberapa kasus, terdapat perbedaan seperti:

3.1 Lokasi Install

- ada yang "C:\Program Files\..."

- ada yang "C:\Program Files (x86)\..."

3.2 Versi, seperti 2019 | 2017 | 2015 | 2012

3.3 Lisensi, seperti Community | Professional | Enterprise

Silahkan, sesuaikan dengan yang dimiliki teman-teman!

Pada masalah ini, aku mengalami error di Microsoft Visual Studio 2019 dengan lisensi Community dan lokasi instalasinya berada di "C:\Program Files\...", bukan di "C:\Program Files (x86)\..."

4. Jalankan perintah:

gacutil -i Microsoft.VisualStudio.Shell.Interop.11.0.dll

5. Berikut ini perintah terminal yang dilakukan.

Gambar 3 - Menjalankan Developer Command Prompt for VS 2019
Gambar 3 - Menjalankan Developer Command Prompt for VS 2019

6. Tutup aplikasi "Microsoft Visual Studio Community 2019", lalu jalankan kembali!

Penutup

Sekian, tutorial mengatasi error saat melakukan Add Reference pada Visual Studio.

Posting Komentar