2009-03-20 48 views
0

ソリューションWinSyncには3つのプロジェクトがあります。私はWinSyncGui、WinSyncLibとセットアップを持っています。 WinSyncGuiにはWinSyncLibのファイルが必要です。 WinSyncGuiにWinSyncLibを含めるにはどうしたらいいですか?Visual Studioでのプロジェクトの依存関係

VSは(あなたがusingディレクティブまたはアセンブリ参照が不足している?)型または名前空間名「WinSyncLib」が見つかりませんでした文句

WinSyncGuiはWinSyncLib(そうLibのに依存するように私は依存関係を設定しています最初に構築されます)、それでも動作していません。

+0

あなたはどの言語を使用していますか? ネイティブアプリケーションまたは.NETアプリケーションをビルドしようとしていますか? – lyxera

+0

タグは明らかにC#と.NET – Malfist

答えて

4

右プロジェクト(WebSyncGui)をクリックし、[参照の追加]を選択し、[プロジェクト]タブ、その後、あなたが参照するために必要なプロジェクトを選択します。

3

私は依存関係

間違って聞こえる

を設定しました。あなたは "依存関係"を設定しましたか、または "参照"を設定しましたか?依存関係はビルドオーダーを決定し、参照はプロジェクトをリンクするために使用されます。

1

すべての種類が公開されていますか?修飾子を省略すると、デフォルトでは内部になります。

0

解決策を右クリックし、Project dependenciesを選択し、必要なものを依存関係に設定します。たとえば、1つのソリューションに2つのexeファイルがある場合などに便利です。別のexeを参照として追加するのはうんざりですから、まずこのオプションを使って依存する実行可能ファイルを作成し、ビルド後のイベントでそれをターゲットディレクトリにコピーしています。非常に便利なおもちゃ。

enter image description here

関連する問題