我開發了一個silverlight 3應用程序,它使用套接字 連接到託管在同一主機上的套接字服務器。Silverlight應用程序無法在IE中運行,但在Chrome/Firefox中運行正常
該應用程序在多臺電腦上都運行正常,但在IE9(也是在IE 7/8兼容模式下)應用程序只會說:100%(帶有藍色silverlight加載程序)。
它永不完成加載,永遠不會啓動。
我試過在調試/發佈模式下編譯應用程序沒有任何結果。
IE控制檯說:
SCRIPT575: This method cannot be called until the send method has been called.
jquery-1.4.4.min.js?v=22, line 515 character 302
SCRIPT5022: Unhandled Error in Silverlight Application The given key was not present in the dictionary. at System.ThrowHelper.ThrowKeyNotFoundException()
at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
at AppLaunch.Bloc.Frontend.SilverLight.UserOnlineClient.App.Application_Startup(Object sender, StartupEventArgs e)
at MS.Internal.CoreInvokeHandler.InvokeEventHandler(Int32 typeIndex, Delegate handlerDelegate, Object sender, Object args)
at MS.Internal.JoltHelper.FireEvent(IntPtr unmanagedObj, IntPtr unmanagedObjArgs, Int32 argsTypeIndex, Int32 actualArgsTypeIndex, String eventName)
刪除答案,因爲它不適用於這種情況。 – ChrisF 2011-03-02 10:40:26