gpt4 book ai didi

wpf - VS 2010 : Exceptions when XAML file of project that includes System. Windows.Interactivity 已打开

转载 作者:行者123 更新时间:2023-12-04 21:12:49 24 4
gpt4 key购买 nike

我的问题如下:我在 WPF 项目(.NET 4,VS2010)中添加了对程序集“System.Windows.Interactivity”的引用以实现行为。整个解决方案构建并运行。作为行为实现的所需功能工作正常。

但是,一旦我打开 XAML 文件(仅显示 XAML 代码,不显示设计器),我就会在错误窗口中收到两个异常:

第一个异常(exception):
“在“SomeFile.xaml”上引发了 System.IO.FileLoadException:无法加载文件或程序集“System.Windows.Interactivity,Version=4.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”或其依赖项之一。操作是不支持。(来自 HRESULT 的异常:0x80131515)。”

第二个异常(exception):
“无法加载文件或程序集 'System.Windows.Interactivity,Version=4.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35' 或其依赖项之一。不支持操作。(来自 HRESULT 的异常:0x80131515)”

即使我打开不包含新行为的 XAML 文件,也会出现异常。尽管有这些异常(exception),该解决方案仍会生成并运行。
如果我关闭 XAML 文件,异常就会消失。

http://connect.microsoft.com/VisualStudio/feedback/details/648819/visual-studio-2010-silverlight-designer-crash 中描述了类似的问题。 .但这是针对 SL4 的。

如何删除这些异常?这里有什么问题?

谢谢,
弗洛里安

最佳答案

我知道这是一篇很老的帖子,但今晚我花了几个小时来解决这个完全相同的错误。让我发疯的是,大约 6 个月前,这个相同的解决方案对我来说很好用,然后我把它交给了我的客户,他们将它 checkin 了 VSS。他们给了我一个他们压缩的(稍微修改过的)代码库,这确实体现在 Intellisense 停止在 XAML 文件中工作的事实。

最终对我有用的东西是我以前从未遇到过的。我导航到 System.Windows.Interactivity.dll 的物理文件位置,在“安全”部分底部的“常规”选项卡下是这个小块:

“此文件来自另一台计算机,可能会被阻止以帮助保护这台计算机。”

此消息旁边是一个“取消阻止”按钮。我点击了这个按钮,重新加载了我的项目,错误立即消失了,Intellisense 立即开始在我的 XAML 文件中工作。

关于wpf - VS 2010 : Exceptions when XAML file of project that includes System. Windows.Interactivity 已打开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8563280/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com