私は新しい機能を作成する必要があるプロジェクトを開発しています。異なるバージョンのDLLを2つロードする
私は、古いバージョンのプロジェクトにDLLリファレンスがあり、その機能を開発するための問題に直面しています。新しいバージョンでは新しいDLLが必要なので、両方のDLLを同じプロジェクトで使用することはできません機能を実行する必要があります。
これを解決するにはどのような方法が最適ですか?
私は新しい機能を作成する必要があるプロジェクトを開発しています。異なるバージョンのDLLを2つロードする
私は、古いバージョンのプロジェクトにDLLリファレンスがあり、その機能を開発するための問題に直面しています。新しいバージョンでは新しいDLLが必要なので、両方のDLLを同じプロジェクトで使用することはできません機能を実行する必要があります。
これを解決するにはどのような方法が最適ですか?
あなたの問題のための最善の解決策は、グローバルアセンブリキャッシュ(GAC)
がツールGacutil.exeをを使用してGACにあなたのassemblysの両方を追加することです。 )
が2つの共有アセンブリを作成し、GACに入れて、それは
は、GACがお手伝いします、それのためのgoogleしてみたDLLファイル上の異なるバージョンを使用するための素晴らしい作品。 このリンクをチェックすると、問題が解決されます。
http://geekswithblogs.net/narent/archive/2008/11/11/126940.aspx