【发布时间】:2009-11-23 22:50:15
【问题描述】:
我有一个正常运行的 Silverlight 项目,它只是一个检索一些价值的列表框。该项目在 Internet Explorer 中正确运行,但在 Safari 4 或 Firefox 3.5 中无法正确运行...。 Silverlight 在不同浏览器的行为方面是否存在一些差异?
这是在非 IE 浏览器中发生的错误
拒绝设置不安全的标头“Accept-Charset”错误: System.InvalidOperationException:保存时出错 变化。有关详细信息,请参阅内部异常。 ---> System.Data.Services.Http.WebException:内部错误 'HttpWebResponse.NormalizeResponseStatus'。
在 System.Data.Services.Http.HttpWebResponse.NormalizeResponseStatus(Int32& 状态码)
在 System.Data.Services.Http.HttpWebResponse..ctor(HttpWebRequest request, Int32 statusCode, String responseHeaders)
在 System.Data.Services.Http.HttpWebRequest.CreateResponse()
在 System.Data.Services.Http.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
在 System.Data.Services.Client.QueryAsyncResult.AsyncEndGetResponse(IAsyncResult asyncResult)
---内部异常堆栈跟踪结束---
在 System.Windows.Browser.ManagedObjectInfo.Invoke(ManagedObject obj, InvokeType invokeType, String memberName, ScriptParam[] args)
在 System.Windows.Browser.ManagedObject.Invoke(InvokeType invokeType, Int32 memberID, ScriptParam[] args)
在 System.Windows.Hosting.ScriptingInterface.InvokeScriptableMember(ManagedObject obj, InvokeType invokeType, Int32 memberID, ScriptParam[] args, ScriptParam&pResult)
在 System.Windows.Hosting.ManagedHost.InvokeScriptableMember(IntPtr pHandle,Int32 nMemberID,Int32 nInvokeType,Int32 nArgCount, ScriptParam[] pArgs, ScriptParam& pResult, ExceptionInfo& pExcepInfo)
【问题讨论】:
-
当您说“[原文如此] 在...中无法正确运行”时,您所说的正确运行是什么意思?有什么加载吗?
-
是的,列表框已加载,当我单击简单按钮以恢复数据时,其他浏览器中没有任何反应。我将 prism 与 ado.net dataservices 一起使用。
标签: c# silverlight silverlight-3.0 prism