我最近升级到VS 2012,我不得不根据需要开始使用.net 4.5,但除此之外。我的问题是这样的:资源“x”无法解析。
我有一个ResourceDictionary
我叫AppStyles.xaml
主体工程,并在App.Xaml
我有以下几点:
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="AppStyles.xaml"/>
<ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
在我ResourceDictionary
有一种风格,然后我可以申请这种风格,通过设置Style={StaticResource MyButton}
我的任何项目中的任何按钮。
升级到VS 2012后,我发现我在标题中出现了很多错误,有时它会阻止我进行调试,有时它不会!
有没有不同的方式,我应该这样做,或者在VS 2012有问题吗?
你的意思是你在设计时对一些问题没有被发现?但是你可以编译并运行正常,对吧? – 2013-03-05 13:26:06
我在设计时遇到错误,说找不到资源。但有时我可以运行,甚至可以正确显示按钮!但有时候会阻止它进行调试。 – 2013-03-05 13:35:34
你有代码隐藏AppStyles.xaml吗? (我做了,并停止了VS在设计时加载它)另一个问题可能包括AppStyles.xaml作为资源,它在编译时工作,但不是在设计时。它应该是一个'页面'。 – Wouter 2014-04-28 21:08:44