Kir*_*Kir 28 silverlight error-handling .net-4.0 silverlight-4.0
我最近遇到了一个奇怪的事情.在我公司的某些服务器上打印出异常消息时(是的,坏的,我知道.这是用于调试),实际消息不会显示.相反,它显示外部字符串资源的键,并说"调试资源字符串不可用"
经过一些研究后,我得出以下结论:在发布模式下,Silverlight不会将xap与包含实际错误消息的dll打包以节省空间.
我找到了OLD版本的变通方法,但没有4个版本.似乎有SL 2和3运行时的开发人员版本会自动解决错误,但我找不到SL 4版本.
所以我的问题是:
我需要对SL 4应用程序/计算机做什么,以便在发布模式下看到完整,详细的错误?
您可以从GetStarted页面下载开发人员运行时(包含完整的异常字符串) - http://www.silverlight.net/getstarted/ - 搜索"Windows和OSX的Developer Runtimes",它位于页面底部附近.