C# IIS服务器,网页提供错误,某些XML错误

C# IIS服务器,网页提供错误,某些XML错误,c#,asp.net,iis,C#,Asp.net,Iis,每当我需要测试我的网站时,我总是按ctrl和f5。 我最近安装了iis服务 保留从主机访问的html页面 在www目录中保留一个完全开发的default.aspx页面 尝试访问时出现了XML错误 这意味着我只能使用HTML页面 那么,如果我使用的是c asp.net,该怎么办 当前我没有安装iis的计算机,因此无法发布确切的错误消息 有点像 无法呈现XML 然后它说了一些类似于未知线的东西 "<%@ Page Language="C#" AutoEventWireup="true" Co

每当我需要测试我的网站时,我总是按ctrl和f5。 我最近安装了iis服务

保留从主机访问的html页面

在www目录中保留一个完全开发的default.aspx页面 尝试访问时出现了XML错误

这意味着我只能使用HTML页面

那么,如果我使用的是c asp.net,该怎么办

当前我没有安装iis的计算机,因此无法发布确切的错误消息

有点像

无法呈现XML

然后它说了一些类似于未知线的东西

"<%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs"
    Inherits="_Default" %>"

如果您的Default.aspx页面没有更改,并且在按下Ctrl-F5 VS Local Server-Cassini时该页面仍在工作

然后所有不同的是,您现在使用的不是本地服务器,而是IIS,您可能需要在IIS中设置您的网站


在IIS中创建虚拟目录,然后右键单击VS中的web项目,转到“属性、web、服务器”部分下的“将其从使用Visual Studio Development Server更改为使用本地IIS web服务器”,并将其指向您在IIS中创建的虚拟目录。

我认为您必须在yoir IIS上注册.net framework

使用此命令

%WindowsDir%\Microsoft.NET\Framework\vx.y.zzzz\aspnet\u regiis.exe-i

其中%WindowsDir%是您的windows文件夹C:\windows,vx.y.zzzz是框架v2.0.50727的版本


如果您告诉我们您尝试使用的框架的版本和IIS的版本,这会有所帮助。

很抱歉,XML的错误—有些东西确实不够详细。您能发布准确的错误消息吗?无法呈现XML。。。。然后它说了一些类似于未知线的东西