Windows 7 Windows7桌面小工具&x2B;Silverlight 3(GDR2)问题

Windows 7 Windows7桌面小工具&x2B;Silverlight 3(GDR2)问题,windows-7,windows-desktop-gadgets,Windows 7,Windows Desktop Gadgets,我在使用基于SL的小工具时遇到了很多问题!我做了以下工作: 创建一个标准的silverlight应用程序(silverlight 3 GDR 2-3.0.40818.0)并运行它-它可以工作! 然后,我将ClientBin文件夹、测试页面(html)和silverlight.js文件放在一个文件夹中!然后我双击html测试页面来运行它。IE8警告我它是一个活动的x控件。如果我接受它,我会很好的! 然后添加一个非常基本的gadget.xml文件(使其成为有效的gadget),并将其放置在正确的文件

我在使用基于SL的小工具时遇到了很多问题!我做了以下工作:

创建一个标准的silverlight应用程序(silverlight 3 GDR 2-3.0.40818.0)并运行它-它可以工作! 然后,我将ClientBin文件夹、测试页面(html)和silverlight.js文件放在一个文件夹中!然后我双击html测试页面来运行它。IE8警告我它是一个活动的x控件。如果我接受它,我会很好的! 然后添加一个非常基本的gadget.xml文件(使其成为有效的gadget),并将其放置在正确的文件夹中。 右键单击桌面并选择添加小工具-选择我的小工具并将其拖动到桌面! 小工具显示,但我总是得到安装silverlight的图像?为什么?

我还将参数更新为x-gadget

<param name="source" value="x-gadget://ClientBin/MyBusiness.xap"/>

在x64上运行它是否存在任何已知问题?是一篇关于flash+x64的文章。。。这与silverlight有关吗?

好的,找到答案了

因为我运行的是64位Windows 7,所以默认情况下会运行64位版本的sidebar.exe,而sidebar.exe则使用IE 64位!这些操作系统不支持Silverlight和flash

要证明这是事实,请尝试以下方法!关闭所有小工具,运行C:\Program Files(x86)\Windows Sidebar\Sidebar.exe(32位版本)并添加小工具!现在应该可以了!你可以在启动程序中添加边栏,这样可以解决大多数问题,但这仍然很糟糕!如果gadget.xml文件询问您是否要强制32位模式,那就太好了

好的,找到答案了

因为我运行的是64位Windows 7,所以默认情况下会运行64位版本的sidebar.exe,而sidebar.exe则使用IE 64位!这些操作系统不支持Silverlight和flash

要证明这是事实,请尝试以下方法!关闭所有小工具,运行C:\Program Files(x86)\Windows Sidebar\Sidebar.exe(32位版本)并添加小工具!现在应该可以了!你可以在启动程序中添加边栏,这样可以解决大多数问题,但这仍然很糟糕!如果gadget.xml文件询问您是否要强制32位模式,那就太好了