私はウェブからプロジェクトを手に入れました。「ソリューション」ファイルと「プロジェクト」ファイルは VS2010 用にコーディングされていましたが、バージョン番号を変更したところ、VS2005 にロードできました。ソリューションを構築しようとしましたが、次のようなエラーが発生します。
'WOW64_CONTEXT': undeclared identifier
'wow64Context': undeclared identifier
'Wow64GetThreadContext': is not a member of 'global namespace'
etc...
WOW64_CONTEXTは winnt.h 内で宣言する必要があることをドキュメントから知っています。私のシステムでは、そうではありません。何が起こっている?私は WoW は初めてですが、概念は理解しています。私はそれを使用したことがありません。
これが私のセットアップです(注:Intel CC 9がインストールされていますが、このプロジェクトでは使用していません。MSコンパイラを使用しています):
Microsoft Visual Studio 2005 バージョン 8.0.50727.867 (vsvista.050727-8600) Microsoft .NET Framework バージョン 2.0.50727 SP2
インストール版: Professional Microsoft Visual C# 2005 77626-009-2220332-41593 Microsoft Visual C++ 2005 77626-009-2220332-41593 Microsoft Visual Studio 2005 Tools for Applications 77626-009-2220332-41593 Microsoft Web Application Projects 2005 77626-20039 -41593 Microsoft Visual Studio 2005 Professional Edition のバージョン 8.0.50727.867 ホットフィックス - JPN (KB932372)
Intel(R) C++ Compiler Integration for Microsoft Visual Studio 2005、バージョン 9.1.632.2005、Copyright (C) 2002-2007 Intel Corporation.
Microsoft Visual Studio 2005 Professional Edition - ENU Service Pack 1 (KB926601)
Microsoft Visual Studio 2005 Professional Edition のセキュリティ更新プログラム - ENU (KB2251481)
Microsoft Visual Studio 2005 Professional Edition のセキュリティ更新プログラム - ENU (KB2465367)
Microsoft Visual Studio 2005 Professional のセキュリティ更新プログラムエディション - ENU (KB2538218)
Microsoft Visual Studio 2005 Professional Edition のセキュリティ更新プログラム - ENU (KB971023)
Microsoft Visual Studio 2005 Professional Edition のセキュリティ更新プログラム - ENU (KB971090) Microsoft Visual Studio 2005 Professional Edition
のセキュリティ更新プログラム - ENU (KB973673)
の更新プログラムMicrosoft Visual Studio 2005 プロフェッショナル エディション - 日本語 (KB932232)
誰か助けてくれませんか?