错误:无法在web服务器上启动调试,未将项目 设置为调试可我将项目属性里设为debug了
怎么解决啊???

解决方案 »

  1.   

    你们忘记调整IIS的虚拟目录了。
    所有的工程下面都有一个 projectname.csproj.webinfo的文件(projectname是工程名)
    用记事本打开里面有<Web URLPath = "http://localhost/ABC/ProjectName.csproj" />(abc就是虚拟目录的名字)建好虚拟目录然后调整这个就行了,或者干脆把虚拟目录按照这个写。
      

  2.   

    在IIS里,把你那个的文件夹虚拟就可以了。
      

  3.   


    http://www.aspxboy.com/274/default.aspx
      

  4.   

    你去看你文件下的后缀为.csproj.webinfo的文件
    比如这个
    <VisualStudioUNCWeb>
        <Web URLPath = "http://localhost/awsSys/awsSys.csproj" />
    </VisualStudioUNCWeb>
    你只要将虚拟目录设置为awsSys就能打开了!
      

  5.   

    我试过了,不行呀!直接将项目目录设为WEB的主目录仍然不行.
      

  6.   

    需要在 IIS 中创建指向工程目录额虚拟目录
      

  7.   

    我按Microsoft网站上的说法,逐条试验,仍然不行.
    装了DotNetFrame1.1的SP1补丁,仍然不行.在虚拟目录下右键 属性 创建 应用程序.
    我的WEB程序终于可以正常调试了,但仔细一看,网页上DataGrid控件不见了.
    回到VS环境,DataGrid却是存在的.我倒,我倒,我倒倒倒..............................................................