none
VS 2005创建单一的asp.net网站 运行出行http 400 Bad Request 错误!!! RRS feed

  • 常规讨论

  • 环境:Win Vista Business with SP2 64位英文  
             SQL 2005 开发版 with SP3 64位
             VS 2005 TS with SP1
             IIS 全部功能安装[除了FTP]
             没有杀毒软件  防火墙默认开启状态 UAC关闭

      遇到的问题:
          今天是刚刚重装的系统 在VS 2005下简单的创建了asp.net网站 然后运行 按理说应该网页时空白的 但是IE7 提示http 400 Bad Request !! 昨天就是因为这个问题 我就重装了系统 但是今天还是这个原因 请问怎么才能正常显示啊 我都快要疯了!!
     【补充】:问了一些群里的人 说是把文件的权限改最高 以前 直接安装完开发环境就可以创建WEB site了  权限看了一下 都是最高的
                  还有运行的时候 server  Port 的 URL port 是http://localhost: 1357 /WebSite 1 在创建一个  http://localhost:端口总是改变 是不是因为这个原因 
    ??

    2009年5月21日 5:42

全部回复

  • 环境:Win Vista Business with SP2 64位英文  
             SQL 2005 开发版 with SP3 64位
             VS 2005 TS with SP1
             IIS 全部功能安装[除了FTP]
             没有杀毒软件  防火墙默认开启状态 UAC关闭

      遇到的问题:
          今天是刚刚重装的系统 在VS 2005下简单的创建了asp.net网站 然后运行 按理说应该网页时空白的 但是IE7 提示http 400 Bad Request !! 昨天就是因为这个问题 我就重装了系统 但是今天还是这个原因 请问怎么才能正常显示啊 我都快要疯了!!
     【补充】:问了一些群里的人 说是把文件的权限改最高 以前 直接安装完开发环境就可以创建WEB site了  权限看了一下 都是最高的
                  还有运行的时候 server  Port 的 URL port 是http://localhost: 1357 /WebSite 1 在创建一个  http://localhost:端口总是改变 是不是因为这个原因 
    ??

    2009年5月21日 5:44
  • 还没有发布到iis上吧


    http://feiyun0112.cnblogs.com/
    2009年5月21日 6:24
    版主
  • 1,网络设置问题,看看 hosts文件里面是否正常。
    2,在vs里的项目属性里面可以设置端口固定的
    【孟子E章】
    2009年5月21日 6:44
    版主
  • 回答一:
        我之前是在File System下创建asp.net网站   就出现http 400错误   但是我选择在HTTP下 [选择位置] 在IIS下创建 就可以运行 这是为什么  ?是不是IIS安装完还要配置一下?? 之前在32位的系统里 没有安装IIS  直接用VS 2005创建 运行 就能使用了

    回答二:
       要自动分配的端口不行吗  设置固定的端口 那我该设置多少?

    2009年5月21日 7:08
  • 你是不是用文件系统的方式创建的网站?文件系统的方式创建的网站,一般在浏览时会启用VS内置的一个Web宿主,并以一个默认带有随机端口号的localhost地址访问。如果你希望采用localhost和默认的80端口访问的话,请在你的IIS中的网站中建立一个虚拟目录,路径指向你的网站根目录。
    或者你可以一开始就以Http的方式创建网站。

    理解的越多,需要记忆的就越少
    2009年5月21日 12:54
    版主
  • 恩 我是用文件系统的方式创建网站 是你说的那种地址方式访问 可是原来刚学ASP.NET的时候不用安装IIS就可以创建ASP.NET了 但是现在不知道怎么回事创建ASP.NET了 竟然运行出现http: 400错误 让我很费解

    更让我费解的是 系统打了补丁出现的这种情况  原来系统是2008 SP1  直接简单的创建ASP.NET网站 运行 应该是空白的网站 而不是http 400错误
    2009年5月21日 13:38
  • 用HTTP的方式创建的话 能运行ASP.NET 但是用文件系统创建就不行了 这是为什么?

    2009年5月21日 13:39
  • 楼主在网站项目的属性中,将使用动态端口号的属性设置为false,然后运行,看看是否会出错,如果出错,则把错误信息完整的复制上来看看。



    理解的越多,需要记忆的就越少
    2009年5月21日 14:12
    版主
  • 好的 等明天晚上的 现在快要卡电了 明天晚上在看看情况怎样

    2009年5月21日 14:14
  • 我使用固定端口 也是出错

    现在我把错误信心给你看看:


     

    Server Error in '/' Application.

    HTTP Error 400 - Bad Request.


    Version Information: ASP.NET Development Server 10.0.0.0


    这个是- -???
    2009年5月22日 11:35
  • 我点击磁盘里刚刚创建完的ASP.net网站  VS打开之后 就显示default.aspx页面。 解决方案的窗体没有了 左面控件栏也消失了  ;我试着把default.aspx转到设计的页面 发现还是那样 控件栏不出来 ;我又去工具的设置里 让解决方案总是显示状态 看到是打钩的  是不是因为这些原因而出错的呢? 我感觉是 但是我又不知道怎么解决。按正常是直接从磁盘里打开创建完的项目 ,VS就能显示所有的东西 而不是就显示default.aspx  。。请我我该怎么做?

    2009年5月22日 11:48