突然就出现了这么个问题!重新编译,重新启动Visual Studio .Net,重新启动机器,删除IIS对应的虚拟目录再重建,删除 machine.config 再重新拷贝过来,去同事哪儿拷贝一个machine.config过来,能想到的都做了,可是都没有用!郁闷啊!回想出问题之前干过什么没有?什么都没有啊,一切都好好的!修改过代码后,按个F5重新调试,就出了这么个问题。郁闷啊!各位大虾帮帮忙,指点下,谢了先!错误信息见下:
“/hall”应用程序中的服务器错误。
--------------------------------------------------------------------------------配置错误
说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。 分析器错误信息: 无法获取执行权限。源错误:
行 196: <add assembly="System.EnterpriseServices, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
行 197: <add assembly="System.Web.Mobile, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
行 198: <add assembly="*"/>
行 199: </assemblies>
行 200: </compilation>
源文件: c:\winnt\microsoft.net\framework\v1.1.4322\Config\machine.config 行: 198
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:1.1.4322.2032; ASP.NET 版本:1.1.4322.2032
“/hall”应用程序中的服务器错误。
--------------------------------------------------------------------------------配置错误
说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。 分析器错误信息: 无法获取执行权限。源错误:
行 196: <add assembly="System.EnterpriseServices, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
行 197: <add assembly="System.Web.Mobile, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
行 198: <add assembly="*"/>
行 199: </assemblies>
行 200: </compilation>
源文件: c:\winnt\microsoft.net\framework\v1.1.4322\Config\machine.config 行: 198
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:1.1.4322.2032; ASP.NET 版本:1.1.4322.2032
c:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis -i
c:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis -c
c:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis -c分别都作什么用呢?
注意 只安装与 Aspnet_regiis.exe 关联的 ASP.NET 版本的客户端脚本。
-e 从每个 IIS 站点目录的 aspnet_client 子目录中移除 ASP.NET 的客户端脚本。
注意 只移除与 Aspnet_regiis.exe 关联的 ASP.NET 版本的客户端脚本。
-ea 从每个 IIS 站点目录的 Aspnet_client 子目录中移除所有 ASP.NET 版本的客户端脚本。
-i 安装与 Aspnet_regiis.exe 关联的 ASP.NET 版本,并更新 IIS 元数据库根目录和根目录下的脚本映射。
注意 只更新使用早期 ASP.NET 版本的应用程序的脚本映射。使用新版本的应用程序不受影响。
-ir 安装与 Aspnet_regiis.exe 关联的 ASP.NET 版本并且仅在 IIS 中注册 ASP.NET。
注意 此选项不更新脚本映射。若要安装 ASP.NET 并更新脚本映射,请使用 -i 选项。
-k path 在指定的应用程序根路径及其子目录中,从所有 ASP.NET 应用程序中移除所有 ASP.NET 版本的脚本映射。
-kn path 仅在指定的应用程序根路径中,从 ASP.NET 应用程序中移除所有 ASP.NET 版本的脚本映射。
注意 该选项不影响 path 子目录中的应用程序。
-lk 列出包含 ASP.NET 脚本映射的所有 IIS 元数据库项的路径和版本。
注意 不显示从父项继承 ASP.NET 脚本映射的项。
-lv 列出计算机上安装的所有 ASP.NET 版本的状态和安装路径。
-r 更新 IIS 元数据库中及其下面的所有脚本映射,使其指向与 Aspnet_regiis.exe 关联的 ASP.NET ISAPI 版本。
注意 所有现有的脚本映射都会更新,以指向与 Aspnet_regiis.exe 关联的 ASP.NET ISAPI 版本(与当前版本无关)。
-s path 将指向与 Aspnet_regiis.exe 关联的 ASP.NET ISAPI 版本的脚本映射安装到指定的应用程序根路径及其子目录下的所有 ASP.NET 应用程序中。更新指定的路径中及其下面使用早期 ASP.NET ISAPI 版本的所有现有脚本映射。
-sn path 将指向与 Aspnet_regiis.exe 关联的 ASP.NET ISAPI 版本的脚本映射安装到指定应用程序根路径下的 ASP.NET 应用程序中。更新指定路径中使用早期 ASP.NET ISAPI 版本的所有现有脚本映射。
注意 该选项不影响 path 子目录中的应用程序。
-u 从计算机中卸载与 Aspnet_regiis.exe 关联的 ASP.NET 版本。此 ASP.NET ISAPI 版本的现有脚本映射自动重新映射到其余已安装的 ASP.NET ISAPI 版本中的最高版本。
-ua 从计算机中卸载所有 ASP.NET 版本。
-? 显示此工具的命令语法和选项。
c:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis -i
c:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis -cC:\>C:\WINNT\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis -i
开始安装 ASP.NET (1.1.4322.0)。
已安装完 ASP.NET (1.1.4322.0)。C:\>C:\WINNT\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis -c
开始复制此版本(1.1.4322.0)的 ASP.NET 客户端脚本文件。
已复制完此版本(1.1.4322.0)的 ASP.NET 客户端脚本文件。还是老样子,还是出同样的错!各位大虾,还能想到什么办法吗?
2、展开计算机管理左边树中“服务和应用程序”节点,再在其下展开“索引服务”节点,再在其下展开“System”节点,再在其下展开“目录”节点。
3、在计算机管理的右边我们可以看到配置的索引服务目录。
4、在“目录”节点上右击鼠标,选择“新建”--“目录”
5、在“添加目录”对话框中,路经输入框中输入 ASP.net 的临时文件目录。默认应该是:
c:\<WINDIR>\Microsoft.NET\Framework\<Version Number>\Temporary ASP.NET Files 目录。
<Version Number> 指你要处理的.net版本。
6、在“包含在索引中吗?”选项中,选择“否”
7、单击“确定”按钮
8、在“索引服务”节点上右键单击,重起索引服务即可。
aspnet_regiis -c
也许可以解决问题。它的功能可以通过aspnet_regiis /?获得。
我们给一个朋友装 asp.net 2.0也是有这样的错误
后来还是搞定了 一般的虚拟主机支持 ASP.NET1.1 请问谁需要用到ASP.NET 2.0的虚拟主机 价格非常合理 1元/1M
无限IIS连接 双至强服务器 1G内存 希望我提供的东西能支持大家的学习 请斑竹不要T我 测试可以看这个朋友的http://www.miles8.com/ 他的博客用的就是ASP.NET 2.0 需要这样的空间可以联系我 QQ: 250093148
Visual Studio .Net 总是会出现这样那样诡异的错误,然后又诡异地好了,当然运气不好的话,重装吧!反正年轻人有的是时间。星期五下午去参加了Microsoft的Visual Studio .Net 2005,SQL Server 2005 的发布会,发布会搞得还不错,据说是全球除美国以外最大的发布会了,呵呵!也不知道是不是真的。但愿Visual Studio .NET 2005 不要再搞些跟诡异的问题来折腾他的用户了。