我原先计算机是安装的vs2005也安装了vs2005sp1;
今天我根据网址(http://blog.joycode.com/scottgu/archive/2007/07/30/106793.aspx?Pending=true)中的“在安装VS 2008 和.NET 3.5 Beta2之后,还有2件重要的事情你应该马上做:”中的提示1,
安装完vs2008beat2(安装位置D:\Program Files)后,下载了http://download.microsoft.com/download/7/9/2/79268325-1006-4566-bd26-5581b8971f36/DisableAjaxPolicy.EXE并双击运行解压到D:\Program Files目录下面,然后执行DisableAjaxPolicy.cmd文件。现在我的vs2005项目和vs2008新建立的项目都不能运行了,提示 “
“/”应用程序中的服务器错误。
-------------------------------------------------------------------------------- 配置错误
说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。 分析器错误信息: 无法识别的属性“xmlns”。请注意属性名称区分大小写。 源错误:
行 70: <add assembly="System.IdentityModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL"/>
行 71: <add assembly="System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
行 72: <add xmlns="" assembly="System.ServiceModel.Web, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
行 73: <add xmlns="" assembly="System.WorkflowServices, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
行 74: </assemblies>
源文件: C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Config\web.config 行: 72
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:2.0.50727.1378; ASP.NET 版本:2.0.50727.1378
”
我在命令行 重新执行“aspnet_regiis.exe -i”也提示成功了,但是还是解决不了这个问题。
请问这是什么原因啊? 郁闷的很啊!
今天我根据网址(http://blog.joycode.com/scottgu/archive/2007/07/30/106793.aspx?Pending=true)中的“在安装VS 2008 和.NET 3.5 Beta2之后,还有2件重要的事情你应该马上做:”中的提示1,
安装完vs2008beat2(安装位置D:\Program Files)后,下载了http://download.microsoft.com/download/7/9/2/79268325-1006-4566-bd26-5581b8971f36/DisableAjaxPolicy.EXE并双击运行解压到D:\Program Files目录下面,然后执行DisableAjaxPolicy.cmd文件。现在我的vs2005项目和vs2008新建立的项目都不能运行了,提示 “
“/”应用程序中的服务器错误。
-------------------------------------------------------------------------------- 配置错误
说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。 分析器错误信息: 无法识别的属性“xmlns”。请注意属性名称区分大小写。 源错误:
行 70: <add assembly="System.IdentityModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL"/>
行 71: <add assembly="System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
行 72: <add xmlns="" assembly="System.ServiceModel.Web, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
行 73: <add xmlns="" assembly="System.WorkflowServices, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
行 74: </assemblies>
源文件: C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Config\web.config 行: 72
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:2.0.50727.1378; ASP.NET 版本:2.0.50727.1378
”
我在命令行 重新执行“aspnet_regiis.exe -i”也提示成功了,但是还是解决不了这个问题。
请问这是什么原因啊? 郁闷的很啊!
解决方案 »
- 这个SQL语句应该怎么写?
- datagrid 属性生成器中列的排序表达式 怎么写?
- 导出到EXCEL代码怎么错了??
- 我的网站是不是中病毒了,只能显示html的东西,样式和图片不能下载和显示
- 在datagrid中使用模板列添加一个radiobuttonlist列的时候出现如下问题
- 我在使用web服务代理类时出现了问题,请高手指教
- 想找一个asp.net(vb)的论坛源码。。。。
- 请教一个运行不能的问题,急,在线等!
- 急问showmodaldialog问题。
- 关于用vs.net开发asp.net网页有什么好处,欢迎讨论
- |M|200分 问幕白兄一个Grove.dll的运行 对多主键取值和事务过程 万分感谢
- 加密ACCESS数据库连接问题?请指教
aspnet_regiis.exe -i
我iis属性里面 asp.net版本是选择的2.0.50727,我点击“编辑配置”里面的“应用程序”标签就提示
“试图读取配置时发生错误。错误消息为: 无法识别的属性“xmlns”。请注意属性名称区分大小写。源文件:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Config\web.config行:72”
不知道为什么。
我怀疑是不是是因为我执行了DisableAjaxPolicy.cmd引起的。
解决办法:
打开:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\CONFIG的web.config文件,将所有xmlns="" 去掉,我搞不明白这个微软究竟为什么要加一个毫无意义的xmlns空间限定词?请明白就里的高手们赐教。 经过上面处理之后 无论VS 2008 还是 VS2005都能正常运行,如果还遇到问题请跟贴留言。
打开:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\CONFIG的web.config文件,将所有xmlns="" 去掉
这样做法?有点怪,谁能解释一下。