基本上,当我使用“正常” – 没有括号时,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命名空间
请,溢出来,对我这个谜一点点光。
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。