Udostępnij przez


Błąd kompilatora C3505

nie można załadować biblioteki typów "guid"

Uwagi

C3505 może być spowodowane uruchomieniem 32-bitowego, wielokompilatora x86-hostowanego dla 64-bitowych obiektów docelowych x64 na 64-bitowej maszynie, ponieważ kompilator działa w obszarze WOW64 i może odczytywać tylko z 32-bitowej gałęzi rejestru.

Ten błąd można rozwiązać, tworząc zarówno 32-bitowe, jak i 64-bitowe wersje biblioteki typów, którą próbujesz zaimportować, a następnie rejestrując obie te wersje. Możesz też użyć natywnego kompilatora 64-bitowego, który wymaga zmiany właściwości Katalogi VC++ w środowisku IDE w celu wskazania kompilatora 64-bitowego.

Aby uzyskać więcej informacji, zobacz,