日期:2014-05-18  浏览次数:20454 次

为什么我的网站发布到iis上以后总不能用呢
在文件系统里面使用高的时候没有任何问题。
可是当我创建好虚拟目录,把网站发布到IIS上以后运行的时候总报这个错误




无法显示 XML 页。
使用 XSL 样式表无法查看 XML 输入。请更正错误然后单击 刷新按钮,或以后重试。


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

名称以无效字符开头。处理资源 'http://localhost/aaa/login.aspx' 时出错。第 1 行,位置: 2

<%@ page language="C#" autoeventwireup="true" inherits="login, App_Web_exlazuqd" %>
-^


谁能告诉我问题到底出在那里呢。谢谢了

------解决方案--------------------
重新注册一下iis试试
 开始->程序->Microsoft Visual Studio 2005->Visual Studio Tools中打开Visual Studio 2005 Command Prompt
aspnet_regiis.exe
------解决方案--------------------
如果你使用了ajax.net的话你需要把(如果你的服务器没装的话)System.Web.Extensions.dll,System.Web.Extensions.Design.dll放到你的网站bin目录里去,新建的虚拟目录需要一定的访问权限,检查下看看加上了没.原因还是比较多的,只有挨个排除了.
------解决方案--------------------
网站->属性->asp.net->版本选择对应的版本2.0的就选2.0
------解决方案--------------------
楼主是不是除了.net framework2.0还有其他的本版的啊,

3楼的方法可以试试
------解决方案--------------------
IIS需重新注册
直接执行 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i

------解决方案--------------------
网站->属性->asp.net->版本选择对应的版本2.0的就选2.0