2017-04-10 10 views
6

używam Visual Studio 2017 Kiedy próbuję zbudować rozwiązanie, napotykam ten błąd:VS2017: "Nie można odnaleźć biblioteki DLL kompilatora zasobów. . Upewnij się, że ścieżka jest poprawna”

Cannot find the resource compiler DLL. Please make sure the path is correct.

Sprawdziłem mój system, a okazało się, że v7.0 , SDK v8.0, v8.0A, v8.1A i v10.0A są zainstalowane na moim komputerze. Sprawdziłem swoje właściwości projektu, a domyślne SDK v8.0

+0

Czy możesz udostępnić zrzut ekranu błędu? –

Odpowiedz

6

ja też mam tylko "Windows 10 SDK wersja 10.0.15063.0" zainstalowany i rozwiązało:

Copy rddll.dll od: c: \ Program Files (x86) \ Windows Kits \ 10 \ bin \ 10.0.15063.0 \ x86 \ rcdll.dll do: c: \ Program Files (x86) \ Windows Zestawy \ 10 \ bin \ x86 \

ref link: https://developercommunity.visualstudio.com/content/problem/43024/ide-cannot-find-the-resource-compiler-dll-rcdlldll.html

Tylko tymczasowe obejście, ale działa.

Edit:

Uruchom Visual Studio Installer z menu Start, a następnie kliknij przycisk Aktualizuj, po jakimś czasie to się robi, wszystko, co zadziałało.

nie trzeba już kopiować pliku.

+0

nie wystarczy tylko skopiować ten plik - próbowałem użyć naprawy w instalatorze Visual Studio, ale wciąż miałem problem z numerem – serup

+0

w moim przypadku, to jest aktualizacja, nie naprawa –

+0

Skończyło się na użyciu instalatora Visual Studio, aby dodać odpowiedniego programistę narzędzia, a następnie prośba o aktualizację, a następnie naprawę - trwało długo, ale teraz działa dla mnie – serup

-1

można skopiować z
C: \ Program Files (x86) \ Windows Kits \ 10 \ bin \ 10.0.15063.0 \ x64 \ rc.exe
C: \ Program Files (x86) \ Windows Kits \ 10 \ bin \ 10.0.15063.0 \ x64 \ rcdll.dll

do

C: Program Files \ (x86) \ Windows Kits \ 10 \ bin \ x64 \ rc.exe
C: \ Program Pliki (x86) \ Windows Zestawy \ 10 \ bin \ x64 \ rcdll.dll

i policjant y od

C: \ Program Files (x86) \ Windows Kits \ 10 \ bin \ 10.0.15063.0 \ x86 \ rc.exe
C: \ Program Files (x86) \ Windows Kits \ 10 \ bin \ 10,0. 15063,0 \ x86 \ rcdll.dll
do
C: \ Program Files (x86) \ Windows Kits \ 10 \ bin \ x86 \ rc.exe
C: \ Program Files (x86) \ Windows Kits \ 10 \ bin \ x86 \ rcdll.dll

Powiązane problemy