解决 AX 2009 客户端运行时"An invalid directory structure for Microsoft Dynamics AX was detected"错误

现象:

An invalid directory structure for Microsoft Dynamics AX was detected. The subdirectory \Client\bin does not exist.

原因:

注册表中的键值有错误,下面这个就是有问题的注册表键值,可以看到所有的路径都是相对路径。

[HKEY_CURRENT_USER\Software\Microsoft\Dynamics\5.0\Configuration\Original (installed configuration)]
"bindir"="\Client\Bin"
"datadir"="Client\Data"
"directory"="\Client"

解决:

把这三个键值全改成绝对路径即可,如下

[HKEY_CURRENT_USER\Software\Microsoft\Dynamics\5.0\Configuration\Original (installed configuration)]
"bindir"="C:\Program Files (x86)\Microsoft Dynamics AX\50\Client\Bin"
"datadir"="C:\Program Files (x86)\Microsoft Dynamics AX\50\Client\Data"
"directory"="C:\Program Files (x86)\Microsoft Dynamics AX\50\Client"

posted @ 2011-09-27 17:09  Joshua_Li  阅读(146)  评论(0)    收藏  举报