1

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

那我该怎么办?谢谢。

4

2 回答 2

1

您看到的问题是,虽然它被称为“Silverlight”,但用于 Windows Embedded的 Silverlight 并不是大多数了解 Silverlight 的开发人员所称的 Silverlight(实际上我希望他们重命名它)。

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

于 2010-04-01T01:33:07.230 回答
1

除了ctacke 的回答。并非所有 Windows CE 设备都必须具有任何特定组件,其中包括 Silverlight for Embedded Devices。
要检查您的设备是否包含 Silverlight For Embedded 设备,您可以检查您\Windows的文件夹是否包含该xamlruntime.dll文件。如果它不包含该文件,则您的 OEM 未在映像中包含 Silverlight。

如果您想查看一个简单的 Silverlight for Embedded 设备应用程序,您可以从以下教程下载代码:Silverlight for Embedded Tutorial

于 2010-04-01T05:51:56.987 回答