【发布时间】:2012-01-23 16:45:36
【问题描述】:
我的问题如下:我在我的 WPF 项目(.NET 4,VS2010)中添加了对程序集“System.Windows.Interactivity”的引用以实现行为。整个解决方案构建并运行。作为行为实现的所需功能可以正常工作。
但只要我打开一个 XAML 文件(仅显示 XAML 代码,不显示设计器),我就会在错误窗口中看到两个异常:
第一个例外: “System.IO.FileLoadException 在“SomeFile.xaml”上引发:无法加载文件或程序集 'System.Windows.Interactivity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' 或其依赖项之一. 不支持操作。(HRESULT 异常:0x80131515)。"
第二个例外: “无法加载文件或程序集 'System.Windows.Interactivity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' 或其依赖项之一。不支持操作。(来自 HRESULT 的异常:0x80131515)”
即使我打开一个不包含新行为的 XAML 文件,也会出现异常。尽管有这些例外,解决方案仍会构建并运行。 如果我关闭 XAML 文件,异常就会消失。
http://connect.microsoft.com/VisualStudio/feedback/details/648819/visual-studio-2010-silverlight-designer-crash 中描述了类似的问题。但这是为 SL4 准备的。
如何删除这些异常?这里有什么问题?
谢谢, 弗洛里安
【问题讨论】:
-
这可能是 Visual Studio 2010 中的错误,类似于您引用的错误。您是否已将此情况报告给 Microsoft?
-
我没有向 Mircrosoft 报告这件事。但我想这样做。在今天早上提交这个问题之前,我启动了 Visual Studio。令人惊讶的是,这个例外不再存在了。我完全不知道发生了什么。唯一改变的是今天安装的 5 个安全更新。我不知道 this 是否解决了我的问题。也许任何人都可以确认这种行为?
标签: wpf visual-studio-2010 exception