加载程序集会引发异常

时间:2012-09-05 10:21:10

标签: c# visual-studio

我正在尝试加载程序集但是获得了File is already in use by another process

的异常

实际上我在Visual Studio打开了一个项目,而其他程序正在加载由Visual Studio创建的一个dll,以下是加载程序集的代码:

Assembly asm = Assembly.LoadFrom(fileName);

实际上我想加载程序集并读取类型的所有类型和属性,并在我的应用程序中显示它们。

我能够获取所有类型和属性,如果Visual Studio未打开但它可以工作但是如果我尝试使用VS使用的任何dll,我会得到相同的异常。

Reflector等某些程序中,可以在dll中使用VS时加载{{1}}。 也许有另一种方法可以做到。

0 个答案:

没有答案