3
我在Silverlight 3應用程序的瀏覽器圖標外出現一些奇怪的行爲。所有四種尺寸都在AppManifest.xml中定義,每個圖標的構建操作均設置爲「內容」。但是,在應用程序運行時,我只在首次安裝提示(128x128圖標)時看到圖標顯示,而未在桌面,快捷菜單或標題欄上看到圖標。如果我從xml中刪除了128x128圖標定義,則會自動使用下一個縮小尺寸,因此看起來它們都被正確引用和打包。Silverlight從瀏覽器圖標顯示不一致
這裏的應用程序清單XML:
<Deployment xmlns="http://schemas.microsoft.com/client/2007/deployment" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Deployment.ApplicationIdentity>
<ApplicationIdentity ShortName="XXX" Title="XXX">
<ApplicationIdentity.Blurb>XXX</ApplicationIdentity.Blurb>
<ApplicationIdentity.Icons>
<Icon Size="16x16">Icons/16.png</Icon>
<Icon Size="32x32">Icons/32.png</Icon>
<Icon Size="48x48">Icons/48.png</Icon>
<Icon Size="128x128">Icons/128.png</Icon>
</ApplicationIdentity.Icons>
</ApplicationIdentity>
</Deployment.ApplicationIdentity>
</Deployment>
任何想法?
好問題。你有沒有在官方論壇上發佈這個消息?這可能是一個需要修復RTM版本的錯誤:-( – 2009-07-07 12:11:30