# Re: 有关vb6.0的安装问题

Posted by Ling on November 27, 1999 at 12:41:54:

In Reply to: 有关vb6.0的安装问题 posted by sendy on November 26, 1999 at 17:40:25:

此错误讯息为DAO或Jet档案Missing。
可能原因为虽然您是在vb6.0中封装您的应用程式，但这台机器的DAO/Jet却为VB6.0的版本。VB6.0的Jet档案，需要一个额外的档案-Expsrv.dll，因为vb6.0的安装程式精灵并不会侦测到Expsrv.dll为Jet的dependency的档案，因此安装时会产生此错误讯息。
解决的方法为：
1. 在没有安装过VB6.0的机器，安装vb6.0，使用「应用程式安装精灵」封装您的应用程式。
2. 升级至VB6.0，使用VB6.0的「封装暨部署精灵」封装您的应用程式。
注：方法一适用在尚未安装您的应用程式的client：若client端已产生了此错误讯息，您又不想升级至VB6.0来封装您的应用程式，那么您需将client端的DAO/Jet取代为vb6.0的版本，即使您已在一个clean的vb6.0环境中封装您的应用程式，然后在已产生问题的client安装，由于新版本的Jet/DAO已存在，vb6.0版本的Jet/DAO仍旧无法成功的覆盖。因此请检查下列几个档案，如有问题的client已存在VB6.0版本的JET/DAT，可手动将下列所提及的档案取代为vb6.0的版本：

档案名称 vb6.0 VB6.0
======= ======== ========
DAO350.dll 3.50.3602.0 3.51.1608.0
MSJET35.dll 3.50.3602.4 3.51.0623.4

Follow Ups: