我用写了一个带数据库的WEB程序,现在不知道在IIS中怎么发布,我在IIS中是用.dll调用的,它提示
My Intraweb Application Error 
Login failed for user 'TY18\IUSR_TY18'
ty18是我的电脑名,我是用adoconnection连接MSSQL的。直接用.exe调用就可以,但它的端口会变的,只能用.dll调。
有哪位大哥知道请帮忙,多谢了。

解决方案 »

  1.   

    My Intraweb Application Error 
    Login failed for user 'TY18\IUSR_TY18'==========
    是不是你的用户iusr_ty18的权限的限制的问题,就是说你这个用户没有某些操作的权限
      

  2.   

    to
    lovendII(流氓都做了城管) 
    请你这个用户权限在哪里设置,你有用过这种方式吗?你的QQ号和MSN是多少?能否告诉一下,多谢了。
      

  3.   

    TO Rubi(我们头说,语言无关了!所以我什么都搞)
    那怎么办啊?
      

  4.   

    你生成的dll有没有注册?我用过的一切正常啊。iusr_ty18只要Guest权限就行了。
      

  5.   

    to yiicwxd() 
    那DLL怎么注册啊,有MSN或QQ吗。详细说一下,多谢了。
      

  6.   

    开始 --〉运行--〉输入 regsvr32 后面加上你的dll路径 如果有空格 前后几双引号
      

  7.   

    可能原因为;
    Application模式时project里自动创建的Datamoudle等,
    而dll模式时没有创建,所以你要在第一个form创建时创建Datamoudle,以建立数据连接
    检查一下library里的代码