VS 2005 から VS 2010 に変換した後、プロジェクトで 2 つの問題が発生しているようです。
IntelliSense: コマンド ライン エラー: 無効なマクロ定義: _WIN32_WINNT>=0x0501
また、メソッドまたはプロパティのいずれかで「呼び出し階層」を実行できないようです。
誰かが私を助けてくれれば幸いです。ありがとう
VS 2005 から VS 2010 に変換した後、プロジェクトで 2 つの問題が発生しているようです。
IntelliSense: コマンド ライン エラー: 無効なマクロ定義: _WIN32_WINNT>=0x0501
また、メソッドまたはプロパティのいずれかで「呼び出し階層」を実行できないようです。
誰かが私を助けてくれれば幸いです。ありがとう
私はちょうど同じ問題に遭遇しました - 同じエラーメッセージ、同じ機能しない呼び出し階層、そしてうまく機能しないIntellisense。
問題はプロジェクトのプリプロセッサ フラグにあり、以下が定義されていました。
WIN32;_DEBUG;WINVER=0x501;_WIN32_WINNT 0x0501
=
afterがないことに注意してください_WIN32_WINNT
。=
修正されたすべての問題を追加します。
追伸、これは Windows ヘッダー ファイルをまったく使用しないコンソール アプリケーションです。そのため、_WIN32_WINNT マクロがなくても深刻な問題は発生しませんでした。
インテリセンスの警告を無視することにしました。解放モードだったので、呼び出し階層が機能していませんでした。デバッグモードにする必要があります。