111,094
社区成员




public interface IAuto
{
void Run();
}
//动态加载的dll有如下代码
public class Car : IAuto
{
void IAuto.Run()
{
}
}
//动态加载上面的dll
IAuto i = Assembly.LoadFile("dllPath").CreateInstance("Car") as IAuto;
i.Run();
File.Delete("dllPath"); //这里会报错,因为这个dll正在被使用中,无法被删除