2012-04-01 32 views
0

Visual Studio 2010のソリューション内に5つのプロジェクト(4つのプロジェクトC++と1つのプロジェクトC#)があります。ソリューション内のすべてのプロジェクトを再構築する方法は?

他のプロジェクトに依存するプロジェクトがあります。

すべての出力ディレクトリ(.lib、.dll)が正しく設定されています。

メニューから「ソリューションの再構築」を選択すると、ビルドに失敗したプロジェクトがいくつかあります。

私は、次のエラーメッセージが出ます:

エラー1つのエラーFTK1011:C:\ Users \ユーザー管理\デスクトップ\ ServerWinForm \ OBJの\ CL.read.1新しいファイル追跡ログファイルを作成できませんでしたが.tlog。ファイルが存在します。 C:\ Users \ Administrator \ Desktop \ ServerWinForm \ Common \ FileTrackerエラー7エラーLNK1104: '../Bin\x86\Debug\Common.lib'ファイルを開くことができませんエラー9参照されたアセンブリ "C:\ Users \ Administrator \ Desktop \ DVRServerWinForm \ CPPWrapper ../ Bin/x86/Debug \ CPP Wrapper.dll "が見つかりませんでした。このアセンブリが他のプロジェクトで作成されている場合は、このプロジェクトを構築する前にそのプロジェクトを構築してください。

しかし、プロジェクトビルドオーダーのように各プロジェクトを右クリックしてビルドすると、正常にビルドされます。

なぜこのようなことが起こるのか誰かに教えてもらえますか?

答えて

4

ソリューションを右クリックしてプロパティを選択し、「プロジェクトの依存関係」を選択して、ソリューション全体で他のプロジェクトに依存する各プロジェクトを構成してから、正しいプロジェクトを作成する必要があります。

+0

ok Bod Delavanが設定されました。 注:「Project Build Order」のように、各プロジェクトを右クリックして1つ1つビルドすると、正常にビルドされます。 – TTGroup

+0

ビルドプロセスの一環として、特別なビルド前コマンドまたはビルドコマンドを実行していますか? –

+0

私はこれについて知りません、詳細を教えてください。ありがとうございました! – TTGroup

関連する問題