我的生产中的客户端遇到此问题'调试资源字符串通常不可用键和参数'”在Silverlight中。有点,当我尝试在本地运行代码时,它正在成功运行。但是,在生产上,我们面临着这个问题。我正在使用WebClient类方法从URI加载数据。谁能说出如何在本地复制此问题?为什么它在生产现场发生?
“调试资源字符串不可用。通常,键和参数提供足够的信息来诊断问题。请参见http://go.microsoft.com/fwlink/?linkid=...&Version=...&File=...&Key=...
”是一般错误消息。为了使Silverlight运行时保持较小状态,省略了一些与调试相关的字符串,并且错误消息显示了在何处可以找到更多信息(如果链接仍然存在,则取决于Silverlight平台的命运)。
您还应该研究异常类型,以及内部异常(如果有)。如前所述,您正在使用WebClient访问另一个URI,这可能是跨域策略问题。如果代码正在使用URI不同于发布Silverlight应用程序的URI访问服务器上的资源,则可能需要在服务器上上传特殊的clientaccesspolicy.xml file,以允许访问资源。