首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

请问大侠关于Wise Installation System9.02打包有关问题

2012-03-18 
请教大侠关于Wise Installation System9.02打包问题打包完安装软件后,在自己的电脑上就可以正常运行。到了

请教大侠关于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的数据源配置原因,在本机用户是可以验证通过的,到了其他人的电脑没有验证通过

热点排行