1

私は72のプロジェクトを含むVisual Studio 2010ソリューションを持っており、そのほとんどは他のプロジェクトとリンクする必要があります。プロジェクトには、プロパティ - >共通プロパティ - >フレームワークと参照の他のプロジェクトへの参照が含まれています。これらの参照は、このソリューション内の他のプロジェクトからのdll出力です。Visual Studio 2010でDebug/Releaseプロジェクトを参照する正しい方法は?

各出力の末尾に「d」を追加して、構成間で切り替えるときにリンカーエラーを避けるために、他の構成と区別しなければなりません。

は、だから、私はインポートライブラリ、projectd.lib、project2d.libなど私は

と同じ行っているなど、project2d.dll、projectd.dllする出力ファイルのすべての名前を変更しましたきれいに再構築し、project.dllで失敗したことを使用しているというエラーが表示されます。私はそれが期待されたようにprojectd.dllではないことがわかります。プロパティ - >共通プロパティ - >フレームワークと参照をチェックします。すべての参照は、元のdllを参照していますが、 "d"拡張子はありません。参照は各設定に共通しているので、追加と削除はおそらく悪い考えです。この仕事について正しい方法は何ですか?

ご協力いただきまして誠にありがとうございます。

+1

リンカまたはlibrerianで直接出力ファイル名を変更したと思われます。これは実行することではないので、一般パネルの「ターゲット名」を変更する必要があります。 – armel

答えて

0

私は@armel'sコメントと一緒に行きました:私はあなたがリンカーまたはlibrerianに直接出力ファイル名を変更したことを疑う

、これは実行するものではありません、あなたは一般的なパネルで「ターゲット名」を変更する必要があります。

ありがとうございました。

関連する問題