Vas*_*nan 18 .net c# wpf trace warnings
我正在使用安装了2012年4月更新的Visual Studio 2011测试版.我有我的调试选项 - >输出窗口> WPF跟踪设置所有值,包括资源字典关闭.但我仍然继续看到像这样的警告消息
System.Windows.ResourceDictionary Warning: 9 : Resource not found;
ResourceKey='CheckBoxCooperStyle1'
Run Code Online (Sandbox Code Playgroud)
如何调试此类警告,前提是它们不是误报?
Vas*_*nan 14
微软支持团队的回复"感谢您的更新.我很害怕,因为我的测试发现了类似的结果.似乎有一些内部WPF跟踪代码不符合指定的设置.同时,我们不除了查找资源字典(或相关类型)以及纠正跟踪输出警告的问题之外,还有任何建议.
如果连接了调试器,则无论IDE(或app.config)中指定的设置如何,都会发出一些WPF跟踪.不幸的是,您收到的输出似乎属于此类别.遗憾的是,没有办法关闭所有WPF跟踪输出
我们当然可以提交产品的功能请求,以便在将来的版本中考虑,但是否则我没有办法在当前版本中避免这个问题.
Tal*_*gal 13
混合静态资源和动态资源时,我收到了这些消息.将所有有问题的资源设置设置为StaticResource解决了这个问题.代替:
Style="{DynamicResource CheckBoxCooperStyle1}"
Run Code Online (Sandbox Code Playgroud)
使用:
Style="{StaticResource CheckBoxCooperStyle1}"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8652 次 |
| 最近记录: |