私は複数のプロジェクトのソリューションを持っています。VS 2010ビルドの問題:参照の問題
Bin/Lib/Includeのための一般的なフォルダはほとんどありません。 Binフォルダ内のすべてのエクスポートのLibフォルダ内のlib、実行可能ファイルとは、ヘッダ
例
ソリューション含める - S プロジェクトA1 - DLL プロジェクトA2 - エグゼ ... プロジェクト
プロジェクトA2をProj A1
私はSDK(Bin \ lib \ Include)フォルダ以外のすべてを削除し、すべてを削除しました。そのビッグソリューションは、私たちは、これはSDKをエクスポートし、任意のアプリケーションをビルドし利用するため
は、今私は完全なコード(A1、A2、...アン)を取り、唯一のプロジェクトA2、
を開いたが、私はビルドするときに与えてきました私の次のエラー 入力ファイル 'C:\ Code \ Development \ Src \ A2 \ Debug7 \ A1.lib'を開くことができません。
なぜ共通ライブラリフォルダからライブラリを取得しないのですか?
VS 2008では問題なく動作していましたが、2010年にアップグレードした後はうまく機能しませんでした。
A2がA1に対してどのような依存関係を持っていますか? @(参照)ではなく@(ProjectReference)である必要があります。 –
VS 2008に何があっても、アップグレード後にこの問題に直面しました。プロジェクトの依存関係を取り除き、ソリューションの依存関係を追加する必要があるようです。また、これはネイティブアプリケーションコードです。 – Kasma