0

アセンブリをロードしようとしていますが、例外が発生しFile is already in use by another processます。

実際に私はプロジェクトを開いてVisual Studioおり、他のプログラムが次の方法で作成された1つのdllVisual Studioをロードしています。これは、アセンブリをロードするためのコードです。

Assembly asm = Assembly.LoadFrom(fileName);

実際、アセンブリをロードして、すべてのタイプとタイプのプロパティを読み取り、アプリケーションに表示したいと思います。

すべてのタイプとプロパティを取得できますVisual Studio。開かれていない場合は機能しますが、VSで使用されているdllを使用しようとすると、同じ例外が発生します。

のような一部のプログラムでは、で使用されている間Reflectorにロードすることが可能です。多分それをする別の方法があります。dllVS

4

0 に答える 0