私はいくつかのdllプロジェクトと1つのexeコンソールシェルを使ってC++ソリューションをアップグレードしています。実際にはVisual Studio 2005のプロジェクトビルドで、 。これは自分のAPIと通信し、自分のイベントをC#で自分のアプリに送信する私のディスポーザリのすべてと連携します。今日私はVisual Studio 2012へのプロジェクトのアップグレードを開始するフラグを受けましたが、アップグレード後にすべてのプロジェクトでLNK 1181エラーが発生しましたが、nameproject.resファイルは見つかりませんでしたが、プロジェクトには含まれていません.resファイルは.rcであり、25個のプロジェクトのどれも構築されません。VS2005からVS2012にソリューションC++をアップグレードするとエラーが発生するLNK1181
Error 6 error LNK1181: cannot open input file 'D:\Projects\DeviceManager\Branches\DSR865-BRB_DeviceManager\C-Fontes\tmp\DeviceManagerClassLibrary\Release\DeviceManagerClassLibrary.res'
私はこれらのプロジェクトをビルドするために何ができるのですか?
私はRCをビルドしましたが、winasmの回答ではRCを組み立てるためにスピークしました。私はビジュアルスタジオ2012で組み立てるボタンやオプションが表示されません。 RCをビルドし、tryedの後にプロジェクトをビルドしましたが、同じエラーが発生します。 – JonesVG
私はRCをビルドするときに出力を読んでいます。この 'res =" D:\ Projects \ DeviceManager \ Branches \ DSR865-BRB_DeviceManager \ C-Fontes \ tmp \ DeviceManagerClassLibrary \ Release \ DeviceManagerClassLibrary.res "'を参照してください。コンパイルしようとしていますが、これはエラーを引き起こします。ありがとう@ダン、私はこれを見ることができますあなたの助けを借りて! – JonesVG