Silverlight新手,我有一個應用程序,我試圖測試。在DEV機器上正常工作,當我上傳到服務器時,沒有錯誤返回,但沒有任何應用程序。Silverlight應用程序未在生產服務器上加載
我已經上傳:
- TestMySilverlightApp.aspx
- 的ClientBin/MySilverlightApp.xap
- 的Silverlight.js
我錯過了什麼?
非常感謝
編輯:
螢火告訴我,我對.xap文件,這是一個有點神祕的404未找到錯誤,因爲它的存在,它應該是。開始認爲它可能是服務器配置問題。
編輯2:
我越來越確信,問題在於註冊的.xap文件擴展名與IIS。但是,如果您在同一臺計算機上安裝了Silverlight 2和Silverlight 3,似乎也會出現問題。我的代碼使用silverlight 3,但我不知道服務器上的內容,因爲我支付完全託管服務器的費用。
兩篇文章拋出一些光就這些問題:
Probelm with Two versions of Silverlight
Register .xap extension with IIS
我剛剛發現.xap文件實際上只是一個壓縮文件夾,其中包含Silverlight所需的文件以進行操作。也就是說,將MySilverlightApp.xap更改爲MySilverlightApp.xap.zip,您可以將其打開並查看包含的文件。但是,仍然不能解決我的問題。 – awrigley 2010-09-29 19:18:35
曾看過服務器控制檯。看來.xap文件沒有註冊。將讓服務器人員註冊.xap擴展名。越來越近! – awrigley 2010-09-29 19:43:44