webPages加载问题

时间:2010-07-01 03:37:08

标签: c# .net asp.net vb.net

使用ASP.Net& C#

我想在Internet Explorer或firefox中运行我的网页...

当我运行网页时,它正在VS中运行,但是当我运行网页时,它显示错误为

The XML page cannot be displayed 
Cannot view XML input using XSL style sheet. Please correct the error and then click the Refresh button, or try again later. 


--------------------------------------------------------------------------------

A name was started with an invalid character. Error processing resource 'file:///C:/Inetpub/wwwroot/Name/IIS/Detail

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="view.aspx.cs" Inherits="Default2" %>
-^

我配置了IIS,然后运行它显示的* .html文件,没有任何错误,但* .aspx文件没有显示。

* .html文件在ie&amp; firefox,但* .aspx文件没有在ie&amp;火狐,

如何在internet explore或firefox中运行我的* .aspx网页...

4 个答案:

答案 0 :(得分:2)

当您尝试在浏览器中直接运行aspx文件时 [使用浏览器打开.aspx]而没有任何服务器端端点,或者当您的IIS未配置时处理ASP.NET 。 ASP.NET是一种服务器端技术,这意味着服务器在请求时执行asp.net页面,并以能够理解html,xhtml,javascript等的方式呈现输出浏览器。

  

为何会收到此消息?

当浏览器按原样收到asp.net文件[没有将页面呈现为html]时,浏览器会将其视为XML文件,并且找不到asp.net页面标记是有效的XML文件,因此错误。

  

<强>解决方案

您需要做的就是在IIS中的网站或虚拟目录下托管您的asp.net应用程序,并将其配置为使用asp.net ,然后从浏览器请求/运行.aspx文件使用IIS中配置的asp.net页面的URL。

您可以找到有关如何为asp.net here 配置IIS的资源和信息。

答案 1 :(得分:0)

您是否尝试直接访问这些文件?那不行。

如果您已正确配置IIS,则应该只能浏览到http://localhost/并且它可以正常工作。

答案 2 :(得分:0)

您的ASP.Net可能无法在IIS中正确注册。 您需要从visual studio命令提示符运行aspnet_regiis -i命令。

答案 3 :(得分:0)

检查Windows功能,是否安装了.NET?