IIS服务器,网页给出错误,一些XML错误

时间:2010-05-25 03:08:13

标签: c# asp.net iis

每当我需要测试我的网站时,我习惯按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" %>"

2 个答案:

答案 0 :(得分:0)

如果您的Default.aspx页面没有更改,并且在“您按Ctrl-F5”(VS本地服务器 - 卡西尼号)时它正在工作。

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

在IIS中创建虚拟目录,然后右键单击VS中的Web项目,转到属性,Web,在“服务器”部分将其从“使用Visual Studio开发服务器”更改为“使用本地IIS Web服务器”,以及将它指向您在IIS中创建的虚拟目录。

答案 1 :(得分:0)

我要说你必须在yoir IIS上注册.net框架。

使用此命令

%WindowsDir%\Microsoft.NET\Framework\vx.y.zzzz\aspnet_regiis.exe -i

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

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