Server 对象 错误 'ASP 0178 : 80070005' Server.CreateObject 访问错误的解决办法
今天朋友给我发过来一个asp程序调试错误的代码,很轻松给他解决了,发现不少朋友都遇见过这个问题,就顺便写一下我的解决办法,希望对朋友们有所帮助。
这个错误一般是因为FSO(File System Object)访问权限设置错误引起的,说起FSO其实就是scrrun.dll 这个文件 2003server 系统下 他位于c:\windows\system32下,其正确的权限应该是administrator(组或用户)和SYSTEM全部权限,internet来宾帐号组给予读取和运行的权限即可。
win2003server
运行regsvr32 scrrun.dll即可。开启FSO组件
如果想关闭FSO组件,请运行 regsvr32 /u scrrun.dll即可。
FSO组件的开启和关闭方法其实就是Dll 文件的注册和注销:
首先运行cmd命令
注消FSO组件:RegSvr32 /u %windir%\SYSTEM32\scrrun.dll
启用FSO命令:RegSvr32 %windir%\SYSTEM32\scrrun.dll