小弟第一次用C#.net做好了了一个程序,想发布出来看看.
结果在IIS里面提示无法显示网页,错误号500.
在IIS里面新建了一个Html文件,点浏览是可以,所以判定IIS安装应该没有问题.我是在C#里面直接调试是没有问题的,但是生成出来的网站,直接打开就提示错误:名称以无效字符开头。处理资源 'file:///F:/Login.aspx' 时出错。第 1 行,位置: 2 
<%@ page language="C#" autoeventwireup="true" inherits="Login, App_Web_q_wqtfef" %>
-^不知道问题描述清楚了没有,
还请各位大虾帮帮忙~

解决方案 »

  1.   

    开始---程序---Microsoft Visual Studio 2005(2003)---Visual Studio Tools---Visual Studio 命令行提示 
    打开后输入aspnet_regiis.exe -i 
    但是还是没有解决,下面是错误信息 
    此错误(HTTP 500 内部服务器错误)意味着您正在访问的网站出现了服务器问题,此问题阻止了该网页的显示。 
    还有一点:
    是你的xp系统更新时,有一个更新会引起iis的错误.. 好像是kb9737吧,你现找找
      

  2.   

    虚拟目录路径是对的,
    'file:///F:/Login.aspx' 这个是我直接打开生成出来的.aspx文件.
      

  3.   


    aspnet_regiis.exe -i 以前就注册过了,还是不行.
    我在虚拟目录中增加一个.Html文件是可以打开的.
    就是.aspx的不行.
      

  4.   

    'file:///F:/Login.aspx' 时出错。
    改成别的试试
      

  5.   


    所有生成出来的网页都无法直接用IE打开,可是在.Net里面调试是没有问题的