有没有办法在应用程序运行在C#时更新DLL?例如,如果有一个函数如下所示的DLL:在运行时更新应用程序的库(DLL)?
void write()
{
Console.WriteLine("LALALA");
}
而且它在调用之间的睡眠时间为1秒的线程中调用。现在
,我写的新版本:
void write()
{
Console.WriteLine("LA LA LA\n");
}
我可以与运行时这个新的更新旧的DLL?重要的是,我的应用程序一直在运行,没有米什么......但我想更新库是一个例外。我错了吗?
通过.NET远程处理和使用独立的应用程序域,这是非常困难和极其出色的规划。 – leppie 2010-09-27 12:27:20