2010-03-31 91 views
1

我有一个嵌入式设备,它包括windows CE 6.0 Build 3112.我想在这个设备上运行silverlight应用程序。我下载了silverlight应用程序,当我想安装它时说“Silverlight是无效的应用程序窗口CE“Windows CE Silverlight设置

那么我该怎么办? Thx。

+2

会员1年,要求9个问题,不接受任何人,什么一回事? – AnthonyWJones 2010-03-31 15:37:35

+0

您确定该应用程序已被编写为安装在Embedded上? – AnthonyWJones 2010-03-31 15:39:24

+0

你为什么不把标记作为答案? – Shaihi 2010-04-07 08:54:16

回答

1

除了ctacke's answer。并非所有Windows CE设备都必须具有任何特定组件,并且包含用于嵌入式设备的Silverlight。
要检查您的设备是否包含Silverlight For Embedded设备,您可以检查\Windows文件夹是否包含xamlruntime.dll文件。如果它不包含该文件,那么您的OEM不在图像中包含Silverlight。

如果你想看看嵌入式设备应用程序的简单的Silverlight,你可以从下面的教程下载代码:Silverlight for Embedded Tutorial

1

你看到的问题是,虽然它的称为“Silverlight的” Silverlight for Windows Embedded真的没有什么,谁知道会的Silverlight Silverlight的调用大多数开发人员(其实我希望他们能重新命名它)。

虽然它确实使用XAML,并且可以使用Blend创建XAML,但代码本身必须用模板化C++编写。您不能从任何其他平台上获取已编译的Silverlight二进制文件,并在CE下使用它。