Google
      
 41 12345
发新话题
打印

转载:无法显示XML页的解决办法

转载:无法显示XML页的解决办法

无法显示XML页--名称以无效字符开头。处理资源“http://xxxxxx”时出错的解决办法:

由于asp.net的版本不正确,或者vs.net先于iis之前安装配置,都会发生各种各样的问题,比如下面的错误就是一例:
======================================
无法显示 XML 页。
使用 XSL 样式表无法查看 XML 输入。请更正错误然后单击 [url=file::location.reload()]刷新[/url]按钮,或以后重试。
名称以无效字符开头。处理资源 'http://localhost/' 时出错。第 1 行,位置: 2
<%@ Page Language="C#" MasterPageFile="~/SiteBase.Master" AutoEventWireup="true" CodeBehind="default.aspx.cs" Inherits="E...=======================================================
解决办法也很简单,就是重新注册一下iis:从 开始->程序->Microsoft Visual Studio 2005->Visual Studio Tools中打开Visual Studio 2005 Command Prompt,输入命令:aspnet_regiis -i,这样就重新注册.net,不到一分钟后完毕:
Start installing ASP.NET (2.0.50727).
..................
Finished installing ASP.NET (2.0.50727).

另外还需在虚拟目录上右健打开属性对话框,点击 ASP.NET属性页在“ASP.NET version”项选择相应的ASP.NET版本(1.1或者2.0)。
经过以上两步基本能解决问题。
就像我上面所说,很多问题都是由此引起,所以,如果你的asp.net程序出现一些可能与版本相关的问题,建议你先运行一下 aspnet_regiis.exe程序,以 ‘-i’为参数,重新注册一下,也许问题就迎刃而解了。
学习学习
VC/DirectShow技术交流群:group183839@xiaoi.com

呵呵,互相学习

光记着转载,忘了说自己的体会了:
我碰到的现象跟他说的一模一样。
产生的原因是,我按顺序装完IIS和.net后,发现有问题,就重装了IIS
这样就相当于“.net先于iis之前安装配置”了。

我的解决方法是:
在命令提示符下直接输入命令:aspnet_regiis -i
就OK了。
因为我用的是.net2003,没有找到他说的那些选项
善于总结,
VC/DirectShow技术交流群:group183839@xiaoi.com

说的我很不好意思啊
谦虚啦
VC/DirectShow技术交流群:group183839@xiaoi.com

哪里哪里,我是个初学者,要向你学习
呵呵
VC/DirectShow技术交流群:group183839@xiaoi.com

继续顶
VC/DirectShow技术交流群:group183839@xiaoi.com

 41 12345
发新话题
查看积分策略说明

快速回复主题

选项

[完成后可按 Ctrl+Enter 发布]  预览帖子  恢复数据  清空内容