由于这个项目中用到了一些C++的组件,有时候会出现这个一个奇怪的问题:
其他信息: 试图访问已卸载的 Appdomain。
未处理的“System.AppDomainUnloadedException”类型的异常出现在 未知模块中。
我查了google,得到了这样一个KB,
而且文章蛮新的:
| Last Review | : | September 7, 2004 |
http://support.microsoft.com/?kbid=836650
症状:
当扩展的C++对象没有被Microsoft .net Framework1.1 装载时,你将会看到一个类似如下的错误信息:
原因:
如果你创建了Microsoft Visual C# .NET 的应用程序可能会出现
1、应用程序域
2、C++类的托管代码的一个实例,而C++类有一个虚拟的析构函数
备注:如果非托管的C++类没有虚拟的析构函数就不会出现这个错误。
.....................
浙公网安备 33010602011771号