對類型“H12.MainWindow”的構造函數執行符合指定的綁定約束的調用時引發了異常。


異常信息:

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。當然,具體要改什么還要看代碼。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM