2009-04-03 7 views
0

教授がC#プログラムを実行する可能性のある問題に遭遇しました。城ActiveRecordのためのドキュメントは言う:C#プロジェクトでCastle ActiveRecordアセンブリを組み込む方法

あなたは、Visual Studio .NETを使用している場合、 は以下の アセンブリへの参照を追加します。

  • Castle.ActiveRecord.dll
  • Castle.Core.dll
  • Castle.Components.Validator.dll
  • Castle.DynamicProxy.dll
  • NHibernat e.dll
  • Iesi.Collections.dll
  • 私は、標準C++で後押しするために参照を追加しますが、彼がしたので、私の教授は、アプリケーションを実行することができませんでしたする方法を考え出し

log4net.dll Boostをインストールしていない。

キャッスルでも同じことが起こりますか?もしそうなら、どのようにプロジェクトにアセンブリを組み込むのですか?

答えて

1

これらのアセンブリのプライベートコピーを保持するフォルダをプロジェクトに作成することができます。次に、参照を追加するときに、マシン上にインストールされているコピーではなく、プライベートコピーへの参照を追加します。

+0

基本的にそれらを相対パスでリンクしますか? – epochwolf

+0

はい、ただし、参照を追加してVisual Studioでアセンブリを参照する方が簡単です。 –

+0

うん、それは動作します:)ありがとう! – epochwolf

関連する問題