我正在使用安装了2012年4月更新的Visual Studio 2011测试版.我有我的调试选项 - >输出窗口> WPF跟踪设置所有值,包括资源字典关闭.但我仍然继续看到像这样的警告消息
System.Windows.ResourceDictionary Warning: 9 : Resource not found;
ResourceKey='CheckBoxCooperStyle1'
Run Code Online (Sandbox Code Playgroud)
如何调试此类警告,前提是它们不是误报?
在我的应用程序中的所有服务调用实现为tasks.When永远的任务发生故障,我需要一个对话框,向用户呈现failed.If用户选择重试程序应该重试任务重试最后一次操作,否则记录异常后,程序的执行应该继续.任何人都对如何实现这个功能有了很高的想法?
以前我曾经使用后台工作线程进行服务调用而不是阻止UI线程.目前开始使用TPL,但理想情况下任务应该用于CPU密集型任务.
所以想知道使用任务设备进行服务调用是否有任何问题,因为有很多线程会在服务调用完成之前一直处于空闲状态?
另外,对于原始问题,是否可以保证在WPF应用程序中与UI线程不同的线程上始终调用创建的任务?