本來 /userinfo/showinfo.aspx 這樣的相對目錄是正常運行的
但是在web server裡面老是多了一個目錄:如/bbss/userinfo/showinfo.aspx 多了一個bbss目錄我的iis已經設定好的

解决方案 »

  1.   

    可能是路径设置引起的,你在.net环境中运行,默认的会将你的工程目录作为运行时根目录也就是类似http://localhost:****/工程目录/****.aspx这样的地址,而你在配置到服务器上时,工程目录实际上是网站根目录了,所以在网页内使用虚拟路径时要特别注意
    (以上只是一个方面,其他的问题还要分析,你先看看我刚才说的)
      

  2.   

    在vs2005工程裡運行的目錄 是
    http://localhost:12285/bbss/userinfo/showinfo.aspx?id=1
    運行是正常的沒有任何問題請問liuchulong我該怎麼在vs2005裡面修改呢
      

  3.   

    我想不知道是程序上的問題,還是iis設定上的問題
    不知道那裡出錯
    在網絡上尋找了很久都沒把問題解決路徑是正常的,在vs2005中都是正常運行
    而設定好iis後,在web 服務器上不能運行
    在web server上運行的目錄 是http://192.168.67.12/default.aspx
           點其中一個鏈接 http://192.168.67.12/bbs/userinfo/showinfo.aspx?id=1
    就出錯,然而bbss是多余的目錄 ,不知道為什麼它會出現
    正確的目錄是:http://192.168.67.12/userinfo/showinfo.aspx?id=10
      

  4.   

    問題自己已經解決
    是iis設定,和程序路徑問題
    謝謝各位了