您的位置:首页 > Web前端 > CSS

查看网页的时候,提示使用XSL样式表无法查看XML输入,如何解决?

2010-04-24 13:18 706 查看
查看网页的时候,提示使用XSL样式表无法查看XML输入,如何解决?


一般情况下,安装VS 2005时,安装程序会自动配置本地IIS服务使用ASP.NET 2.0。我们可以直接在VS 2005下编写或调试WEB应用程序。 但是,如果我们先安装了VS2005,然后才安装的IIS。这时,IIS会设置为使用ASP.NET 1.0。我们在VS2005中建立WEB程序是会出现下面的提示: The site 'http://localhost/xxxxxx' has not been configured for use with ASP.NET 2.0. Microsoft Visual Studio has been designed for use with ASP.NET 2.0; if not configured some features may make incorrect assumptions, and pages designed with the tool may not render correctly. 并且不能自动配置成功。这时,只需要在Visual Studio 2005 Command Prompt中执行下面的命令.

解决办法:运行vs2005命令行(开始、所有程序、vs2005、tools,写得不准确),运行

aspnet_regiis.exe /i

,就ok了。

也就是在IIS中安装ASP.NET 2.0 即可。

注意 如果您使用 ASP.Net 2.0 并且必须授予元数据库权限与 Windows 用户帐户, 不要使用 MetaAcl 工具。而, 运行 ASP.NET IIS 注册工具命令以及 - ga 选项。 例如, 以下命令授予 Windows 用户: IISmetabase < WindowsUserAccount > 帐户权限
aspnet_regiis - ga <WindowsUserAccount>
警告 如果正确, 编辑元数据库可能会导致严重问题, 可能需要重新安装任何产品使用元数据库。 Microsoft 不能保证可以解决该问题导致如果错误地编辑元数据库。 编辑元数据库需要您自担风险。


http://support.microsoft.com/?kbid=267904

您可使用 MetaAcl.vbs 工具来修改一个 Internet 信息服务 (IIS) 元数据库上设置默认权限。

从以下 IIS 错误信息重您可能有被定向到此 Microsoft 知识库文章:
System.Web.Hosting.HostingEnvironmentException: 未能访问 IIS 元数据库。 用于运行 ASP.NET 进程帐户必须具有读取权限对 IIS 元数据库 (/ / servername / SVC 例如 IIS):。有关修改元数据库权限, 上信息请参见
http://support.microsoft.com/?kbid=267904
由于对元数据库权限是不足, 或者权限正确设置收到此错误信息。


有助于解决此错误, 使用 MetaAcl 工具来修改元数据库权限。 有关 MetaAcl 工具以及如何访问控制列表 (ACL), 请单击下列文章编号以查看 Microsoft 知识库中相应:
326902 (
http://support.microsoft.com/kb/326902/) 对元数据库 ACL 使用 MetaAcl ACL 和权限更改
回到顶端


更多信息
可用于从 Microsoft 下载中心下载下列文件:


Download the Metaacl.exe package now. (http://download.microsoft.com/download/5/7/3/57316f36-ded6-41f0-b694-8b0102ade818/metaacl.exe)
7月 16日发布日期: 2003年,


有关如何下载 Microsoft 支持文件, 请单击下列文章编号以查看 Microsoft 知识库中相应:
119591 (
http://support.microsoft.com/kb/119591/) 如何从联机服务获取 Microsoft 支持文件
此文件进行病毒扫描 Microsoft。 Microsoft 使用最新病毒检测软件,投递文件日期上的可用。文件存储在安全增强型服务器帮助防止未经授权更改对该文件。


Metaacl.exe 文件包含下列文件:
文件名 大小
Metaacl.vbs 7,380 字节
EULA.txt 1,652 字节


有关完整讨论如何使用 MetaAcl.vbs 工具, 请单击以下 Microsoft 知识库文章:
326902 (
http://support.microsoft.com/kb/326902/) 对元数据库 ACL 使用 MetaAcl ACL 和权限更改

===========

开始安装 ASP.NET (2.0.50727)。
..............
ASP.NET (2.0.50727)安装完毕。



经过我多方查询与观察,我的web serve之所以 出现这样的问题
是因为.net framework 2.0 安装IIS之前,
具体的情况就是,我最开始时先安装的iis,之后是.net framework 2.0
可是经过测试我的iis不能用,据说这是ms的一个bug,搞了好久没有搞定,
结果就狠心卸载了iis重装一遍,所以就出现了新的问题
"无法显示 XML 页。 使用 XSL 样式表无法查看 XML 输入。"

当我再iis管理工具里面选中iis的版本之后,又出现了“访问 IIS 元数据库失败”
这样的信息,结果在ms的技术文章里找到了答案,说是aspnet帐户没有注册,
接下来我开始寻找解决办法,功夫不负有心人,找到一个aspnet帐户注册工具,aspnet_regiis
具体的步骤就是:

打开vs.net命令提示行,
输入aspnet_regiis -ir -enable
解决掉了,具体的参数的意思请输入aspnet_regiis help查询

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐