Visual Studio 2017 をダウンロードし、ダイアログベースのC++/MFCプロジェクトを(Visual Studio 2008 SP1から)変換しました。しかし、Resources
に移動すると、次のエラーが表示されます。
致命的なエラーRC1015:インクルードファイル 'winres.h'を開くことができません
そして、これを修正する方法を考えますか?
この質問に出くわした人は誰でも私と同じ船に乗っています(運が悪かったので上記のすべてを試しました)。
新しいプロジェクトを作成し、すぐにリソースを作成し(問題なし)、次に先に進んで、必要なすべてのコード/ライブラリを再読み込みしました。少し面倒ですが、プロジェクトの設定をしているときに間違いだったと思います
うまくいけば、これは誰かを助ける
私の場合、それは間違ったプロジェクト構成が原因でした。具体的にはProperty Pages -> VC++ Directories -> Include Directories
そしてそこにチェック親またはプロジェクトのデフォルトから継承。
不足しているファイルは、C:\ Program Files\Windows Kits\10\Include\10.0.15063.0\um C:\ Program Files\Windows Kits\10\Include\10.0.15063.0\sharedの2つのディレクトリにあります。
プロジェクトプロパティに2つのパスを追加します([プロジェクト] >> ... [プロパティ] >> [構成プロパティ] >> [VC++ディレクトリ] >> [ディレクトリを含める])。