私は別のプロジェクト(projA)で作られたアセンブリを持っています。今私は別のプロジェクト(projB)でこのDLLをインポートしたいと思います。どうすればこれを達成できますか?これは私が試したことです(projBで)。私のプロジェクトと同じディレクトリにあるASP.NET web.configにアセンブリを追加する方法は?
1プットのdll。 (ビンDIR)
web.configファイルで2:
<assemblies>
<add assembly="projA, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
</assemblies>
は、これは私が取得エラーです:
は、ファイルまたはアセンブリをロードできませんでした「projA、バージョン= 1.0.0.0は、文化=中立、PublicKeyToken = 31bf3856ad364e35 'またはその依存関係の1つ。見つかったアセンブリのマニフェスト定義がアセンブリ参照と一致しません。 (HRESULTからの例外:0x80131040)
EDIT:
点は、最終的にアセンブリ参照私が動的
EDIT 2を加えなければならないということである。
アセンブリ(および名前空間)の名前でありますデータベースに格納される。物理アセンブリ(dll)がprojBに(インストールによって)追加されます。 projBのコードでは、データベースからアセンブリ名を読み取り、インストールによって追加されたdllへの参照を追加する必要があります。
私の心に質問する。 –