1. ホーム
  2. visual-studio

[解決済み] Visual Studio がソリューションのビルド時にプロジェクトをスキップする理由を特定する方法

2022-11-08 14:39:18

質問

私は他の人の仕事をデバッグしており、そのソリューションはかなり大きいです。全体をビルドしようとすると、ソリューション内のいくつかのプロジェクトがビルドされず、スキップされるだけです。ビルド プロセスの間に出力ウィンドウを表示すると、次のようになります。

1>------ すべて再構築をスキップしました。プロジェクト: pr1lib ------

これらのビルドがスキップされた理由を判断するにはどうしたらよいでしょうか。私は、追加の出力を見つけることができません。

これは VS2008 で、ソリューションは c# と c++ コードで構成されています。

どのように解決するのですか?

ソリューションを右クリックし、[プロパティ]、[構成プロパティ]の順に選択します。ここでは、ビルドするプロジェクトを選択することができます。

[ 編集 ]:

Kdt のコメントを参照してください: ... 私が構成プロパティを見たとき... プロジェクトのビルド ターゲットは "Mixed Platforms" に設定されていましたが、ソリューションでは "Any CPU" に設定されていました。

*この問題が私に起こったとき、メイン プロジェクトには 'Any CPU' しかなく、子 dll も 'Any CPU' に設定されていましたが、そのプロファイルを削除して 'x86' のみを残しました。dll に x86 を選択すると、動作するようになりました。

[/edit]