VS2008 に、主に PNG 画像を含むリソース DLL プロジェクトがあります。新しい画像をリソース ファイルにインポートするたびに、RC2170 エラーが発生します。以前にリソース ファイルにあったすべての PNG について、ビットマップ ファイルは 3.0 形式ではありません。
つまり、新しい画像を追加する前に、これらの画像はすべて正常に準拠しています。これらのイメージをすべてリソース ファイルから削除し、(変更せずに) 再度インポートした後でのみ、コンパイルされます。
この動作は、新しい PNG ファイルが追加されるたびに繰り返され、PNG ファイルの数が増えるにつれて、ますます煩わしくなります。
誰かが似たようなことを経験しましたか? 解決策はありますか?
ところで:これが解決される場合、PNGファイルを画像として認識するためにリソースエディターは実際には必要ありません。