微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

.net – Silverlight – Resharper和VS设计师无法处理StaticResource扩展

基本上,当我使用“正常” – 没有括号时,Visual Studio设计器和Resharper都不会处理StaticResource标记扩展。

<StaticResource ResourceKey="SomeKey"/>

找不到资源并不是问题,它阻止了“ResourceKey”的属性名称。所以当设计者加载,或者如果我使用Resharper的解决方案分析,我的错误窗口总是被无数实例的“无法解析符号”ResourceKey“

我在使用Silverlight 4与VS2010,但我也有这个问题与Silverlight 3和’08也。最近由于无关的原因重新安装了整个堆栈,问题依然存在。

这不是一个showstopper,因为一切在运行时和Blend中都可以正常运行(而且我关闭VS xaml设计器),但这是令人讨厌的,最重要的是令人困惑。

不知道是否相关,但是当我将鼠标悬停在“StaticResource”上时,它会告诉我该类是“ms.internal.Metadata.exposedtypes.presentation.staticresourceextension” – 但是我很确定它存在于System.Windows命名空间

请,溢出来,对我这个谜一点点光。

解决方法

我在一个简短的谷歌之后找到了这个资源。也许这将有助于您指导正确的方向。你可能会发现这是完全不可逆转的,在这种情况下,为了浪费你的时间而感到遗憾。

Cannot resolve symbol ResourceKey

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐