我有一个嵌入式设备,它包括 windows CE 6.0 Build 3112。我想在这个设备上运行 silverlight 应用程序。我下载了 silverlight 应用程序,当我想安装它时说“Silverlight 不是有效的应用程序 windows CE”
那我该怎么办?谢谢。
我有一个嵌入式设备,它包括 windows CE 6.0 Build 3112。我想在这个设备上运行 silverlight 应用程序。我下载了 silverlight 应用程序,当我想安装它时说“Silverlight 不是有效的应用程序 windows CE”
那我该怎么办?谢谢。
您看到的问题是,虽然它被称为“Silverlight”,但用于 Windows Embedded的 Silverlight 并不是大多数了解 Silverlight 的开发人员所称的 Silverlight(实际上我希望他们重命名它)。
虽然它确实使用 XAML 并且可以使用 Blend 创建 XAML,但代码本身必须使用大量模板化的 C++ 编写。您不能从任何其他平台获取已编译的 Silverlight 二进制文件并在 CE 下使用它。
除了ctacke 的回答。并非所有 Windows CE 设备都必须具有任何特定组件,其中包括 Silverlight for Embedded Devices。
要检查您的设备是否包含 Silverlight For Embedded 设备,您可以检查您\Windows
的文件夹是否包含该xamlruntime.dll
文件。如果它不包含该文件,则您的 OEM 未在映像中包含 Silverlight。
如果您想查看一个简单的 Silverlight for Embedded 设备应用程序,您可以从以下教程下载代码:Silverlight for Embedded Tutorial