我用c#创建IIS网站,采用默认选项,只有一个页面。
新建项目时,出现未能配置到asp。net中的提示;
运行时出现
无法显示 XML 页。 
使用 XSL 样式表无法查看 XML 输入。请更正错误然后单击 刷新按钮,或以后重试。 
--------------------------------------------------------------------------------名称以无效字符开头。处理资源 'http://localhost/WebSite/Default.aspx' 时出错。第 1 行,位置: 2 <%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" %>
-^
 
请问,这是什么问题。

解决方案 »

  1.   

    这个可能的原因很多,是否选择了正确的asp.net版本,是否在服务扩展里禁止了asp.net,应用程序配置的映射是否正确,是否创建为应用程序根目录(有应用程序名)......
      

  2.   

    不会吧,最基本的都没有调试通过,先打开
    http://localhost/
    看能不能打开;
    然后再新建一个ASP.NET项目,随便写一个,编译一下,再运行看看。
    如果实在不行,换台机子试试。
      

  3.   

    名称以无效字符开头 可能是 Inherits="_Default"的问题,删除后让页面自动生成试试,不然就得重建页面了
      

  4.   

    yjf_1982(five005) ( ) 
    http://localhost/
    打不开,出现http 403 (禁止访问)
      

  5.   

    还有就是新建或者打开的时候有一个提示:未将网站http://localhost/website配置为使用asp.net.2.0。Microsoft Visual Stdio是为使用asp.net.2.0而设计的;如果没有配置某些功能,这些功能可能会做出错误假设,并且会无法正确呈现用该工具设计的页面。
    要立即配置网站吗?但是配置不成功。
      

  6.   

    robertlvqing() 
    你说的编译了没有是指什么意思,我直接执行不调试
      

  7.   

    scow(scow) 
    能否说的详细一点
      

  8.   

    出现这个错误的基本原理就是对于aspx页面没有用asp.net来处理,而是象对待html一样直接由iis处理后显示,你顺着这个思路来找原因,检查iis与之相关的设置.可以建另一个虚拟目录看是否有同样问题,来排查
      

  9.   

    都有这个原因,我是初次,IIS还需要设置吗?
      

  10.   

    你这个是 iis都没设置好好像是要注册个什么咚咚 忘记了 asp net iis
      

  11.   

    重装IIS,
    再装一个.net framework 1.1试试,
      

  12.   

    肯定是机器的问题
    http://localhost都有问题