在嵌入式XP上安装.NET Framework 2.0(Win XPE)

时间:2008-10-13 16:44:22

标签: .net qfe

我正在尝试在嵌入式Windows XP SP2(又名XPE)上安装.Net framework 2.0版。

我正在使用Microsoft的XPE特定版本的安装程序:

http://www.microsoft.com/downloads/details.aspx?familyid=c4837dad-5719-4b63-8752-cb0a65802329&displaylang=en

安装启动时失败并显示以下错误:

QFE安装程序 - 错误 无法连接数据库 - 请检查数据库

如何在SPE上安装.Net 2.0?

3 个答案:

答案 0 :(得分:1)

好的,所以你正在运行更新XPE开发环境的安装程序,对吧?或者你是否试图在密封它之前在设备上运行它?

您需要在安装了XPE dev环境(和数据库)的工作站上运行该安装程序。安装程序正在寻找特定的Sql Server实例上的特定数据库,因此,如果您(或其他人已经)更改了它,您将需要了解如何指定与安装程序一起使用的连接字符串。 / p>

此外,它可能尝试使用您的Windows帐户凭据进行连接。确保您能够登录到Sql Server,使用组件定义打开数据库,并向其中添加记录。或者,如果您可以指定连接字符串,则可以设置要使用的Sql登录用户名和密码。

Profiler是解决上述两个问题的绝佳工具。

安装组件后,您必须将它们添加到映像中,检查依赖项,然后构建它。


如果您尝试直接在计算机上安装.NET 2.0(重新密封之前),则首先需要在计算机上安装Windows Installer程序包。可能还有一些其他依赖项;我很长时间没有这样做,所以我不记得了。

对XPE安装的依赖关系进行故障排除的最佳方法是将Sysinternals上的ProcessMonitor放在其上。当您运行安装程序时,您将看到它尝试查找内容的位置并失败。将该信息返回到XPE IDE并在组件中搜索这些文件。然后,您必须将包含这些文件的包添加到您的图像,然后重试。它有时是一个艰难的过程..,

答案 1 :(得分:0)

嗨,我知道如何解决它,

只需为w XP embedded =安装feature-pack 2007(包括.NET framework 2.0):D

答案 2 :(得分:0)

Windows XP Embedded Service Pack 2 Feature Pack 2007不是一个独立的产品;它要求开发人员安装Windows®EmbeddedStudio工具套件。