2

私のビジュアルスタジオプロジェクトには、もう必要のないファイル(たとえば、fhと呼ばれる)があり、(ビジュアルスタジオのソリューションエクスプローラーで削除を押すだけで)誤って削除された可能性があります。

私が観察したのは、ファイルが「外部依存関係」リストに表示され、コンパイルエラーが発生していることです。

コンパイルエラーは次のように発生します(fhには#include "xh"がありますが、これは必要ないため削除されます)。

したがって、問題は、「fh」が「外部依存関係」にどのように到達したかを理解する方法であり、それを削除できれば、コンパイルエラーはなくなります。

4

1 に答える 1

3

私の知識に基づいた推測では、「fh」ファイルを含むファイルがまだあると思います

ctrl + shift + fを実行し、#include "fh"を検索して、それがソリューションのどこかに存在するかどうかを確認します。

ヘッダーファイルがソリューションプロジェクトに含まれていない場合でも、どこかで参照されていれば、ソースにコンパイルされます。

于 2012-09-28T16:47:48.133 に答える