InvalidOperationException:无法冻结此freezable

我正在为我的WPF应用程序实现全局快捷键(即应用程序范围的快捷键),它有多个窗口。 为此,我正在做

CommandManager.RegisterClassInputBinding(typeof(Window), o); // o is just a keybinding 

也就是说,我正在尝试使用Window类注册一个键绑定,这样无论哪个窗口处于活动状态,我的快捷键都能正常工作。 但是我的代码在到达这一行时引发了以下exception:

用户代码未处理System.InvalidOperationException消息=无法冻结此Freezable。 来源= WindowsBase

我在StackOverflow上查找了类似的问题,它们似乎是由freezable对象SolidColorBursh引起的。 我认为这不适用于我的情况。 有谁知道发生了什么?