Nie można otworzyć pliku „dxguid.lib”

Mam irytujące problemy z linkerem - VS2010 twierdzi, że nie może znaleźć tego pliku, ale jest tam wyraźnie i ścieżka jest poprawna - używam innych bibliotek w tym samym folderze, z których wszystkie nie działają. (d3d9.lib i dinput8.lib) Używam wersji DXSDK z lutego 2010 r. (DX9) w przypadku, gdy jest to istotne. Próbowałem nawet skopiować / wkleić nazwę pliku, więc wiem, że nie pomyliłem go. Mój wiersz „Dodatkowe zależności” wygląda tak:

Library.lib;d3d9.lib;dinput8.lib;dxguid.lib;%(AdditionalDependencies)

a linia dodatkowych katalogów biblioteki to (dla kompilacji debugowania):

$(DXSDK_DIR)\Lib\;$(SolutionDir)\Debug;%(AdditionalLibraryDirectories)

(Library.lib to moja własna biblioteka, przechowywana w katalogu $ (SolutionDir) Debug, lub Release dla wersji Release, ale to nie jest problem.)

Katalog DXSDK zawiera 2 podfoldery, x64 i x86, a plik istnieje w obu, wraz z pozostałymi dwiema bibliotekami, które działają poprawnie. (Uruchamia system Windows 7 w wersji 64-bitowej, więc powinien używać pierwszego.) Jakieś pomysły?

questionAnswers(2)

yourAnswerToTheQuestion