我按照李维的《delphi5.x多层分布式应用——电子商务篇》做的程序,编译成.dll。放在我在局域网中建的站中,为什么不能浏览。

解决方案 »

  1.   

    IIS 那里的目录要甚至可以运行程序才行
      

  2.   

    默认的目录: C:\Inetpub\scripts 可以
    要么你就要建立虚拟目录,把执行可执行文件和ISAP的权限给这个目录就可以了/
      

  3.   

    WEB目录属性中应用程序权限设为执行(包括脚本)
      

  4.   

    我已经设置成允许执行可执行文件,还是不行,应该不是程序编得不对,我直接将泡汤光盘上得demo编译也不行。
      

  5.   

    安全性问题!
    Delphi 5作的可以设置DLL的安全认证,Delphi 6不知道在那里设!想知道?
      

  6.   

    楼主说的DLL是ISAPI,不是ActiveX?注意到PATH了吗?
     http://www.xxx.com/test.dll/test
    这样访问,如果存在PATH test!
      

  7.   

    可以将PathInfo设为空,直接访问!
      

  8.   

    如果dll访问数据库就出现上述问题,如果只是一个静态页面就没事