我安装了vs2005,没有安装IIS,自己做个一个网站进行调试,早上重做系统后都可以运行,但是下午打上补丁过后就不行了,在别人的电脑上都可以调试成功但是在我电脑上却不行,出现下面这样的错误:
“/石河子二中智能题库组卷系统”应用程序中的服务器错误。
--------------------------------------------------------------------------------HTTP 错误 400 - Bad Request。 --------------------------------------------------------------------------------
版本信息: ASP.NET Development Server 8.0.0.0 
我想问下这个是怎么回事?是因为补丁的问题还是因为别的问题,希望有人给帮忙解决下,非常感谢了!

解决方案 »

  1.   

    <?xml version="1.0"?>
    <!-- 
        注意: 除了手动编辑此文件以外,您还可以使用 
        Web 管理工具来配置应用程序的设置。可以使用 Visual Studio 中的
         “网站”->“Asp.Net 配置”选项。
        设置和注释的完整列表在 
        machine.config.comments 中,该文件通常位于 
        \Windows\Microsoft.Net\Framework\v2.x\Config 中
    -->
    <configuration>
      <connectionStrings>
        <add name="ConnectionString" connectionString="Data Source=localhost;Initial Catalog=ZNZJDB;Persist Security Info=True;User ID=sa;Password=123456"
        providerName="System.Data.SqlClient" />
      </connectionStrings>
    <system.web>
    <!-- 
                设置 compilation debug="true" 将调试符号插入
                已编译的页面中。但由于这会 
                影响性能,因此只在开发过程中将此值 
                设置为 true。
            -->
    <compilation debug="true"/>
    <!--
                通过 <authentication> 节可以配置 ASP.NET 使用的 
                安全身份验证模式,
                以标识传入的用户。 
            -->
    <authentication mode="Windows"/>
    <!--
                如果在执行请求的过程中出现未处理的错误,
                则通过 <customErrors> 节可以配置相应的处理步骤。具体说来,
                开发人员通过该节可以配置
                要显示的 html 错误页
                以代替错误堆栈跟踪。        <customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm">
                <error statusCode="403" redirect="NoAccess.htm" />
                <error statusCode="404" redirect="FileNotFound.htm" />
            </customErrors>
            -->
    </system.web>
    </configuration>
    这是我的WEB.CONFIG,希望高手看下有错误没有?
      

  2.   

    你用啥升级的补丁 看看记录还有你的URL 端口都正确吗?
      

  3.   

    不用删除的吧发web.config.的配置文件看看。可以参考一下。
      

  4.   

    360打补丁,很容易把电脑打挂了,并非污蔑,我以前用过2次,连续重做了2次系统,才总结的经验,我现在都只用系统自带的update,360的确实需要改进
      

  5.   

    <?xml version="1.0"?>
    <!-- 
        注意: 除了手动编辑此文件以外,您还可以使用 
        Web 管理工具来配置应用程序的设置。可以使用 Visual Studio 中的
         “网站”->“Asp.Net 配置”选项。
        设置和注释的完整列表在 
        machine.config.comments 中,该文件通常位于 
        \Windows\Microsoft.Net\Framework\v2.x\Config 中
    -->
    <configuration>
      <connectionStrings>
        <add name="ConnectionString" connectionString="Data Source=localhost;Initial Catalog=ZNZJDB;Persist Security Info=True;User ID=sa;Password=123456"
        providerName="System.Data.SqlClient" />
      </connectionStrings>
    <system.web>
    <!-- 
                设置 compilation debug="true" 将调试符号插入
                已编译的页面中。但由于这会 
                影响性能,因此只在开发过程中将此值 
                设置为 true。
            -->
    <compilation debug="true"/>
    <!--
                通过 <authentication> 节可以配置 ASP.NET 使用的 
                安全身份验证模式,
                以标识传入的用户。 
            -->
    <authentication mode="Windows"/>
    <!--
                如果在执行请求的过程中出现未处理的错误,
                则通过 <customErrors> 节可以配置相应的处理步骤。具体说来,
                开发人员通过该节可以配置
                要显示的 html 错误页
                以代替错误堆栈跟踪。        <customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm">
                <error statusCode="403" redirect="NoAccess.htm" />
                <error statusCode="404" redirect="FileNotFound.htm" />
            </customErrors>
            -->
    </system.web>
    </configuration>
    这是我的web.config,我把安装的补丁都卸载了还是不行,这是为什么呀? VS2005只调试应该不关IIS的事吧