RT
放根目录是可以运行的。 
放虚拟目录 目录设置为应用程序了,运行时提示:“/aspxdemo”应用程序中的服务器错误。
--------------------------------------------------------------------------------运行时错误 
说明: 服务器上出现应用程序错误。此应用程序的当前自定义错误设置禁止远程查看应用程序错误的详细信息(出于安全原因)。但可以通过在本地服务器计算机上运行的浏览器查看。 详细信息: 若要使他人能够在远程计算机上查看此特定错误信息的详细信息,请在位于当前 Web 应用程序根目录下的“web.config”配置文件中创建一个 <customErrors> 标记。然后应将此 <customErrors> 标记的“mode”属性设置为“Off”。
<!-- Web.Config 配置文件 --><configuration>
    <system.web>
        <customErrors mode="Off"/>
    </system.web>
</configuration>
 注释: 通过修改应用程序的 <customErrors> 配置标记的“defaultRedirect”属性,使之指向自定义错误页的 URL,可以用自定义错误页替换所看到的当前错误页。
<!-- Web.Config 配置文件 --><configuration>
    <system.web>
        <customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/>
    </system.web>
</configuration>
 

解决方案 »

  1.   

    <configuration> 
        <system.web> 
            <customErrors mode="Off" defaultRedirect="mycustompage.htm"/> 
        </system.web> 
    </configuration> 
      

  2.   

    虚拟目录点属性--》ASP.NET--》检测下是不是要应用程序的版本!是1.1的还是2.0的,要对应。
      

  3.   

    确定asp.net版本
    IIS应用程序设置那里,选择纯脚本
      

  4.   

    因为你这个项目可能是个站点,只能放在跟目录下
    或者看下根目录下是否有web.config
      

  5.   

    因为你这个项目可能是个站点,只能放在跟目录下
    或者看下根目录下是否有web.config
      

  6.   

    根目录不在控制范围内, 而且根目录是个ASP站点。
      

  7.   

    设置mode="Off"看看具体错误
    框架配置问题
    权限设置
      

  8.   

    顶这个,因为许多cms要求安装在根目录下
      

  9.   


    设置成Off还是一样的提示, 但是直接在IIS里浏览的话提示不一样 那边提示的是 配置错误。我把文件放到一个文件夹 iis建立网站映射到这个目录 可以运行, 改成虚拟目录 就不行了,目录没改变,权限也没改变。