3
我們的程序無法打開使用命令綁定的窗口。程序在數十臺計算機上工作正常,但有一臺客戶計算機會拋出MissingMethodException。計算機安裝了Windows 7和.NET Framework。創建CommandBindings時MissingMethodException
所以我做了一個簡單的測試程序,我只創建命令綁定。
CommandBindings = new List<CommandBinding>();
CommandBindings.Add(new CommandBinding(ApplicationCommands.SaveAs, SaveAs));
...
並且在創建綁定時失敗。
System.MissingMethodException: Method not found: Void System.Windows.Input.CommandBinding..ctor(System.Windows.Input.ICommand, System.Windows.Input.ExecutedRoutedEventHandler).
這個相同的testprogram在所有其他計算機上工作正常。
任何想法?
哪個框架版本安裝在客戶計算機上? .NET 4.5,4,3.5,3.0和.NET Framework Client Profile 4,3.5 SP1支持[構造函數](http://msdn.microsoft.com/zh-cn/library/ms522861.aspx)。 – Jehof
有.NET Framework 4客戶端配置文件和.NET Framework 4 Extended安裝,所以它應該沒問題。 – Villeee