今天工作需要,下了一个"金碟电子政务系统"来体验。由于对asp不熟,遇到了很多困难。现在记录下来:
一,在IIS里根本不能运行 *.asp 的页面:
这是由于IIS6默认禁止“Web 服务扩展 - Active Server Pages”,允许即可
二、页面出现'ASP 0131' 错误:
解决办法:Internet 信息服务(IIS)管理器>网站站点>>属性>>主目录选项卡>>配置》选项》勾上"启用父路径"的复选框即可
三、vbscript脚本:
vbscript不用“;”来结束语言。由于在修改代码时我按习惯在语句结尾打了一个“;”,结果页面不能访问,也没有靠谱的错误提示,害我花了很久时间来找错。
四、应用regsvr32:
这个命令行工具将动态链接库文件注册为注册表中的命令组成
asp的一些dll动态链接库文件需要用regsvr32注册。对于“"金碟电子政务系统”要注册十五个dll最好的办法是写一个批处理来注册,我的实例为:
regsvr32 D:/work/OA20/Dll/DataEngine.dll
regsvr32 D:/work/OA20/Dll/FileUpload.dll
regsvr32 D:/work/OA20/Dll/flow.DLL
regsvr32 D:/work/OA20/Dll/gridhtml.dll
regsvr32 D:/work/OA20/Dll/ListNetUser.dll
regsvr32 D:/work/OA20/Dll/md5.dll
regsvr32 D:/work/OA20/Dll/message.dll
regsvr32 D:/work/OA20/Dll/MisProvider.dll
regsvr32 D:/work/OA20/Dll/NetArtistBase64Engine.dll
regsvr32 D:/work/OA20/Dll/NetTransmitterSmtp.dll
regsvr32 D:/work/OA20/Dll/nskey.DLL
regsvr32 D:/work/OA20/Dll/Provider.dll
regsvr32 D:/work/OA20/Dll/Reg.dll
regsvr32 D:/work/OA20/Dll/StandardForm.dll
regsvr32 D:/work/OA20/Dll/treeView.dll