我正在尝试在嵌入式Windows XP SP2(又名XPE)上安装.Net framework 2.0版。
我正在使用Microsoft的XPE特定版本的安装程序:
安装启动时失败并显示以下错误:
QFE安装程序 - 错误 无法连接数据库 - 请检查数据库
如何在SPE上安装.Net 2.0?
答案 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工具套件。