怎样解决DLL组件注册成功但无法使用的问题

时间:2021-04-16

  一个很简单的问题,但是研究半天,给出标准答案,XP或2003下。

  如FSO,在NTFS格式下:

  Regsvr32 %systemroot%\system32\scrrun.dll

  如果注册成功,但ASP中依然无法使用。

  先看scrrun.dll在NTFS格式下的权限,看是否加入user组中,如没有请用下命令。

  cacls %systemroot%\system32\scrrun.dll /d guests

  而在FAT32格式下面,因为没有文件权限,无需要上面的步骤。

  而注册表中依然有用户权限。

  请查看HKEY_CLASSES_ROOT\Scripting.FileSystemObject的权限,请加上User组可读可运行权限。

  同理,别的DLL组件能注册成功但无法使用也大多是这种问题。

声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。

相关文章