開發Silverlight 5的乙個靈異事件

2021-09-08 02:28:25 字數 724 閱讀 4314

之前用silverlight 4開發了乙個脫離瀏覽器的應用,基本功能是新建乙個文件、錄入相關資訊,並可以儲存為本地檔案。新建文件的時候,顯示乙個childwindow讓使用者錄入文件的名稱等。然後動態把文件編輯的檢視新增到layoutroot中。

後來,silverlight 5 rc發布後,為了讓儲存檔案更自然(之前儲存老檔案也必須彈出檔案儲存對話方塊,在sl5中就可以不必要),就把silverlight 4的專案公升級為silverlight 5,公升級過程很簡單,貌似一切正常。

至少在windows 7上是很正常的,但是到xp下就無法正常顯示新建文件的childwindow,也無法顯示文件編輯的檢視。

仔細檢查**沒有看出什麼問題,網路搜尋,沒有遇到類似情況。

後來,前天silverlight 5 rtm後,滿以為這個問題可以迎刃而解,結果還是問題依舊。

今天實在不死心,心想silverlight 5本身應該不會有這樣的低階錯誤,於是仿照之前的程式結構,重新建了另外乙個解決方案,於是之前的問題就消失了。

那麼問題就很明確了,應該是專案檔案的問題。但是我把新老專案用xml編輯器開啟逐條比較,都一致……,就完全無語了。

沒有辦法,只好把老的專案檔案刪除,再重新建立專案檔案,把**包含到新專案中。至此問題終於解決了。

總結起來,在4公升級5的過程中,vs雖然貌似正確處理了相關的專案轉化,但是也許在某個隱藏的地方出現問題(估計是公升級後,沒有正常處理sdk和toolkit的程式集),導致在xp中某些ui顯示不正確。

silverlight5中CLGF的推進

有同學說silverlight裡面透明有問題,我看了一下,確實有問題,但是很容易解決的問題。弄了個100只章魚的例子。clgc和clgf for silverlight 已經實用化了。做高效能2d小遊戲可以滿足。重寫了載入器,不受silverlight噁心的執行緒制約,支援png jpeg格式。文字...

Silverlight5正式發布新特性

近期微軟在silverlight firestarter活動中宣布了silverlight在2011年的時間表。silverlight 5是scott guthrie的演講主題,在其中微軟演示了很多即將出現的新特性和新功能。silverlight 5會在2011年的上半年發布beta測試版,並在下半...

Silverlight 5即將來臨

可能最早在2010年12月,微軟將揭曉silverlight的未來,屆時silverlight 5的細節將被共享。但通過與以前的版本的綽號來看,silverlight 5 很可能是當前版本的silverlight 4 的延續。微軟宣布2010年12月2日,將會舉辦由微軟企業副總裁scott guth...