读书人

请问大侠关于Wise Installation Syste

发布时间: 2012-03-18 13:55:38 作者: rapoo

请教大侠关于Wise Installation System9.02打包问题
打包完安装软件后,在自己的电脑上就可以正常运行。到了其他人的电脑 exe 应用程序运行不了,报告错误如下:

错误来源:”Microsoft OLE DB Provider for SQL Server“
错误内容:“[DBNETLIB][ConnectionOpen (Cinnect())]SQL Server不存在或拒绝访问”.

查看INSTALL.LOG,发现比原来正常版本时(我做的是软件变更,程序开发者是公司以前的同事),少了如下信息:
File Overwrite: C:\WINDOWS\system32\W4ktmk.ocx
File Overwrite: C:\WINDOWS\system32\mscomm32.ocx
File Overwrite: C:\WINDOWS\system32\Flash.ocx
File Overwrite: C:\WINDOWS\system32\ChannelDriver.ocx
File Overwrite: C:\WINDOWS\system32\RR9000.dll

Self-Register: C:\WINDOWS\system32\W4ktmk.ocx
Self-Register: C:\WINDOWS\system32\mscomm32.ocx
Could not Self-Register: C:\WINDOWS\system32\Flash.ocx
Self-Register: C:\WINDOWS\system32\ChannelDriver.ocx

这关程序代码问题。我猜想是打包时,少打包了。
请教大侠关于Wise Installation System9.02,怎么打包安装后,有上述信息?

[解决办法]
1、“Could not Self-Register”,打包时Flash.ocx文件是不是漏掉或搞错
2、“SQL Server不存在或拒绝访问”,这个很可能是SQL Server的数据源配置原因,在本机用户是可以验证通过的,到了其他人的电脑没有验证通过

读书人网 >.NET

热点推荐