AX2009安装故障排查与通用解决方案
需积分: 9 75 浏览量
更新于2024-09-15
收藏 761KB PDF 举报
"这篇文档提供了一个针对AX2009安装过程中遇到问题的通用解决方案,主要涉及组件卸载和重装、注册表清理等步骤,旨在解决安装过程中的回滚错误,如'MainEngineThread is returning 1603'等。"
在AX2009的安装过程中,用户可能会遇到各种安装问题,这些错误通常表现为组件安装失败或系统回滚。特别是当错误信息描述不明确时,如“MainEngineThread is returning 1603”,这可能是由于系统中存在与安装冲突的组件。为了解决这个问题,该解决方案提出了以下步骤:
1. **卸载系统所有编程相关组件**:首先,使用卸载工具(如360卸载工具)卸载所有相关的编程组件,包括不同版本的Microsoft Visual C++ Redistributable、.NET Framework类库,以及可能存在的水晶报表(Crystal Reports)和VBA。
- 卸载顺序应从高版本到低版本,例如:先卸载Visual C++ 2008 Redistributable - x86,再卸载2005版本。
- .NET Framework组件应按照版本号逐个卸载,如3.5 SP1、3.5、3.0、2.0,如果有1.1版本,也需要卸载其SP1。
2. **删除注册表项**:对于.NET Framework,需要删除注册表键[HKEY_LOCAL_MACHINE]-[SOFTWARE]-[Microsoft]-[.NETFramework]整个节点。如果系统中包含水晶报表,也需要卸载并删除相关注册表项。此外,删除VBA和早期的MSXML4.0及MSXML6.0。
3. **清理Dynamics注册表残留**:如果之前AX2009安装失败,需要删除[HKEY_LOCAL_MACHINE]-[SOFTWARE]-[Microsoft]-[Dynamics]整个注册表节点,以清除可能导致安装问题的残留信息。
4. **重启与重新安装**:完成上述步骤后,重启计算机,重新安装.NET Framework 3.5组件(可以从指定链接下载),以及MSXML6.0 SP1。这两个组件对于AX2009的正常运行至关重要。
5. **解决AX2009客户端连接问题**:如果安装完成后启动客户端时出现与应用对象服务器(AOS)的连接错误,可以通过运行配置工具,修改配置中的服务器名称来解决。
这个通用解决方案通过详细列出每一步操作,帮助用户系统性地排查和解决AX2009安装过程中的问题,确保软件能成功安装并正常运行。对于处理类似问题的IT专业人士来说,这是一个非常实用的指南。
2012-09-18 上传
2020-07-08 上传
2020-08-30 上传
2020-07-08 上传
2021-10-13 上传
2013-06-16 上传
2011-07-26 上传
kuaile_yzh
- 粉丝: 0
- 资源: 6
最新资源
- 构建基于Django和Stripe的SaaS应用教程
- Symfony2框架打造的RESTful问答系统icare-server
- 蓝桥杯Python试题解析与答案题库
- Go语言实现NWA到WAV文件格式转换工具
- 基于Django的医患管理系统应用
- Jenkins工作流插件开发指南:支持Workflow Python模块
- Java红酒网站项目源码解析与系统开源介绍
- Underworld Exporter资产定义文件详解
- Java版Crash Bandicoot资源库:逆向工程与源码分享
- Spring Boot Starter 自动IP计数功能实现指南
- 我的世界牛顿物理学模组深入解析
- STM32单片机工程创建详解与模板应用
- GDG堪萨斯城代码实验室:离子与火力基地示例应用
- Android Capstone项目:实现Potlatch服务器与OAuth2.0认证
- Cbit类:简化计算封装与异步任务处理
- Java8兼容的FullContact API Java客户端库介绍