异常信息:
System.Windows.Markup.XamlParseException
对类型“H12.MainWindow”的构造函数执行符合指定的绑定约束的调用时引发了异常。
InnerException
System.IO.FileNotFoundException
未能加载文件或程序集“Motion.dll”或它的某一个依赖项。找不到指定的模块。":"Motion.dll"
出错位置:
解决方法:
未发现
http://bbs.csdn.net/topics/391055637
一般出现System.Windows.Markup.XamlParseException的错误是由1.dll库加载错误,查询一下你程序中引用的dll你是否加载并引用到程序内。2.程序中引用的文件(txt、ini、xml等文件的引用路径是否写对)3.根据详细信息,一般查看异常的详细信息,其InnerException显示出的错误先修改,修改完这个错误就消失了。4.针对出现错误的行列和提示信息去查看属性是否真的出现问题,有时候对不同的数据格式有要求。 希望可以帮助到大家
https://bbs.kechuang.org/t/70500
这个帖子中说要把全局对象的赋值全部放在WindowLoad()方法中,不放在MainWindow的构造函数里。尝试之后无效
最终解决:
有个dll的配置有问题,那个dll需要计算机连接控制器才能正常工作,如果不连控制器,可以将dll中的信息改为None。当然,具体要改什么还要看代码。