在2005 SP2版本的Admin目录下有一个 Admin_RootClass_Menu.asp 文件,负责每个频道的顶部菜单的设置和生成。
如果修改过Admin目录的名称,在这个文件中的以下代码:
Server.MapPath("Admin/RootClass_Menu_Config.asp")
会导致修改顶部菜单设置的时候出现错误。
如果要修改默认的管理目录路径,那么建议把这个文件中所有的上述代码修改如下:
Server.MapPath("RootClass_Menu_Config.asp")
RootClass_Menu_Config.asp本身就是Admin目录下的文件,要生成的文件也在Admin目录下,就没有必要用相对根目录形式了,否则一旦修改了Admin目录,反而找不到文件在哪里。