【发布时间】:2020-03-03 22:12:17
【问题描述】:
我的生产客户在 Silverlight 中遇到此问题“调试资源字符串通常不可用键和参数”。位,当我尝试在本地运行代码时,它运行成功。但是,在生产中,我们面临着这个问题。我正在使用 WebClient 类方法从 URI 加载数据。谁能告诉如何在本地复制这个问题?为什么会在生产现场发生?
【问题讨论】:
标签: c# silverlight webclient nullreferenceexception xap
我的生产客户在 Silverlight 中遇到此问题“调试资源字符串通常不可用键和参数”。位,当我尝试在本地运行代码时,它运行成功。但是,在生产中,我们面临着这个问题。我正在使用 WebClient 类方法从 URI 加载数据。谁能告诉如何在本地复制这个问题?为什么会在生产现场发生?
【问题讨论】:
标签: c# silverlight webclient nullreferenceexception xap
“调试资源字符串不可用。键和参数通常提供足够的信息来诊断问题。请参阅http://go.microsoft.com/fwlink/?linkid=...&Version=...&File=...&Key=...”是一般错误消息。为了使 Silverlight 运行时保持较小,省略了一些与调试相关的字符串,错误消息显示在哪里可以找到更多信息(如果链接仍然存在,考虑到 Silverlight 平台的命运)。
您还应该调查异常类型,以及内部异常(如果有)。正如您提到的,您正在使用 WebClient 访问另一个 URI,这可能是一个跨域策略问题。如果代码使用与发布 Silverlight 应用程序的 URI 不同的 URI 访问服务器上的资源,您可能需要在服务器上上传特殊的 clientaccesspolicy.xml file,以允许访问该资源。
【讨论】: