我在工程中使用了FSO对象
用来复制一个文件
在本机运行正常
但安装到别的机器上
提示不能创建对象(FSO)
请问:
使用FSO对象
在打包时应注意什么
包含什么文件?
另外
scrrun.dll这个文件是做什么用的?
是FSO调用的dll吗?
安装时系统提示过期.
用来复制一个文件
在本机运行正常
但安装到别的机器上
提示不能创建对象(FSO)
请问:
使用FSO对象
在打包时应注意什么
包含什么文件?
另外
scrrun.dll这个文件是做什么用的?
是FSO调用的dll吗?
安装时系统提示过期.
现在可以确定问题是出在scrrun.dll文件
怎么解决???
1 右键点击Scrrun.Dll文件,选弹出菜单的“属性”项,选“版本”页,复制版本值。
2 用记事本打开Scrrun.dep,将其中所有Version=X.0.0.XXXX全部替换为dll文件的实际版本。保存。
3 重新打包,发行。
如果你只是复制文件,可以直接使用filecopy语句。解决Scrrun.Dll引起的"Runtime Error '429' : ActiveX Component Can't Create Object" 错误方法如下:1 试试运行:regsvr32.exe scrrun.dll ,应当出现提示成功的对话框。
2 如果不行,可能是目标机上的版本不同,可能是因为它安装了更高版本的MDAC。到http://www.microsoft.com/scripting 下载最新版本的Microsoft Windows Script 5.6。然后再在开发源码的机器上做第1步,并重新打包。
1 在工程中选菜单“工程”-“引用”- "Microsoft Scripting Runtime",重新打包。或者2 重新运行打包向导,在“包含文件”页上手工添加 SCRRUN.dll。