【发布时间】:2016-08-22 09:21:26
【问题描述】:
我使用高级安装程序来生成 Windows 应用程序的安装程序 (exe)。在安装过程中,会创建一个 ODBC 连接。
安装程序可在 VMware 的 Windows 8 上运行。但它无法在真正的 windows 8 机器上创建 ODBC 连接。
我比较了windows安装的日志文件。内容是一样的。而且我注意到两个日志中都有 3 个与 ODBC 连接相关的操作。
动作开始 11:28:03:AI_OdbcInstall。
...
行动 11:28:03:AI_OdbcRollback。执行回滚 ODBC 资源
动作开始 11:28:03:AI_OdbcRollback。
AI_OdbcRollback:资源:正在执行回滚 ODBC 资源
操作结束 11:28:03:AI_OdbcRollback。返回值 1.
...
行动 11:28:03:AI_OdbcConfig。正在执行安装 ODBC 资源
操作开始 11:28:03:AI_OdbcConfig。
AI_OdbcConfig:资源:正在执行安装 ODBC 资源
操作结束 11:28:03:AI_OdbcConfig。返回值 1.
...
操作结束 11:28:03:AI_OdbcInstall。返回值1。
有没有办法找出错误?谢谢。
【问题讨论】:
-
听起来您需要查看安装日志文件,并可能在此问题中添加标签“windows-installer”。
-
谢谢,jbudreau。我比较了 VMware 安装(已创建 ODBC 连接)和物理 Windows 8 安装(未创建 ODBC 连接)的日志。内容是一样的。并且两个日志都显示了与 odbc 连接相关的 4 个操作(请参阅我更新的帖子)
标签: windows-installer odbc vmware advanced-installer