我得到与出浏览图标在Silverlight 3应用中的一些奇怪的行为。所有四种尺寸的AppManifest.xml定义,每个图标具有生成操作设置为“内容”。不过,我只看到在最初的安装提示(128x128的图标),而不是桌面快捷菜单或当标题栏中的应用程序运行上的图标显示。如果我从xml,那么,接下来的尺寸减小取出128×128高清图标会自动使用如此看来他们都被引用和正确打包。

这里的应用清单的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>

任何想法?

有帮助吗?

解决方案

只需以供将来参考,该出浏览器配置的已改变的Silverlight 3的发布版本现在的设置是在OutOfBrowserSettings.xml配置和内容如下:

<OutOfBrowserSettings ShortName="XXX" EnableGPUAcceleration="False" ShowInstallMenuItem="True">
  <OutOfBrowserSettings.Blurb>XXX</OutOfBrowserSettings.Blurb>
  <OutOfBrowserSettings.WindowSettings>
    <WindowSettings Title="XXX" Height="800" Width="600" />
  </OutOfBrowserSettings.WindowSettings>
  <OutOfBrowserSettings.Icons>
    <Icon Size="16,16">Icons/16.png</Icon>
    <Icon Size="32,32">Icons/32.png</Icon>
    <Icon Size="48,48">Icons/48.png</Icon>
    <Icon Size="128,128">Icons/128.png</Icon>
  </OutOfBrowserSettings.Icons>
</OutOfBrowserSettings>

此解决了我上述的所有问题。在发布版本的变化更多的信息在这里:的 http://blogs.msdn.com/katriend/archive/2009/07/10/silverlight-3-out-of-browser-applications.aspx

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top