我正在开发通用Windows平台(UWP 10)C#应用程序,我尝试实现AIML chatBot,但我发现此异常存在问题:
An exception of type 'System.TypeLoadException' occurred in AIMLbot.dll but was not handled in user code
Additional information: Could not load type 'System.Xml.XmlDocument' from assembly 'System.Xml, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e, Retargetable=Yes'.
有什么我可以做的,我正在考虑更改Default.rd.xml!
答案 0 :(得分:0)
从异常消息中可以看出,AIMLbot.dll无法加载System.Xml。
类型' System.TypeLoadException'的例外情况发生在 AIMLbot.dll但未在用户代码中处理
其他信息:无法加载类型' System.Xml.XmlDocument' 来自assembly' System.Xml,Version = 2.0.5.0,Culture = neutral, PublicKeyToken = 7cec85d7bea7798e,Retargetable = Yes'。
您需要验证AIMLbot.dll
的目标框架是否支持System.Xml Version 2.0.5.0
。您可能已经降级了目标框架,或者如果您通过
Assembly xmlAssembly = Assembly.Load("System.Xml, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e");
您需要检查版本。