由于未处理服务器端代码而导致ASP.NET页出现意外情况
来源:互联网 发布:淘宝宽阔裙裤 编辑:程序博客网 时间:2024/06/01 17:41
运行时表现出的症状
当您在 Microsoft ASP.NET Web 应用程序中查看 .ASPx 页时,可能会遇到下列症状:
• 浏览器中可能会出现空白页。
• 可能会收到下载 .ASPx 页的指令。
典型的现象是 .ASPx 页的服务器端代码被处理,然后这些代码不以其原始形式发送到 Web 浏览器。
在使用 Visual Studio .NET 调试 ASP.NET 时表现出的症状
当您在 Microsoft Visual Studio .NET 中调试 ASP.NET 应用程序时,可能会在 IDE 中收到以下错误信息:
Error while trying to run project:Unable to start debugging on the Web server.The server does not support debugging of ASP.NET or ATL Server applications.Run setup to install the Visual Studio .NET server components.If setup has been run, verify that a valid URL has been specified.
You may also want to refer to the ASP.NET and ATL Server debugging topic in the online documentation.Would you like to disable future attempts to debug ASP.NET pages for this project?
原因
在安装 Microsoft .NET Framework 软件开发工具包 (SDK) 或 Microsoft Visual Studio .NET 之后,将创建 Microsoft InterNET 信息服务 (IIS) 映射,以关联 ASP.NET 的新文件扩展名和新设置。
如果下列任一陈述适合于您的情况,则新设置不存在。
• 当运行 .NET Framework SDK 或 Visual Studio .NET 安装程序时,IIS 没有安装。
• 在运行 .NET Framework SDK 安装程序或 Visual Studio .NET 安装程序之后,删除了 IIS,然后重新安装 IIS。
解决方案
要解决此问题,请修复 IIS 映射,以便 ASP.NET 的文件扩展名正确地关联。有两种修复 ASP.NET 的 IIS 映射的方式。
要修复 ASP.NET 的 IIS 映射,请运行 ASPNET_regiis.exe 实用工具。为此,请按照下列步骤操作:
1. 单击开始,然后单击运行。
2. 键入 cmd,然后单击确定。
3. 在命令提示符处运行以下命令,然后单击确定:
"/<Windows 文件夹>/Microsoft.NET/Framework/<版本号>/ASPNET_regiis.exe" -i
注意:请用安装操作系统的目录名称替换 <Windows 文件夹>,用在您的计算机上安装的 .NET Framework 版本替换<版本号>。
要修复 ASP.NET 的 IIS 映射,必须注册 ASPNET_isapi.dll。为此,请按照下列步骤操作:
1. 单击开始,然后单击运行。
2. 键入 regsvr32 <Windows 文件夹>/Microsoft.NET/Framework/<版本号>/ASPNET_isapi.dll,然后单击确定。Regsvr32 将返回注册结果。
- 由于未处理服务器端代码而导致ASP.NET页出现意外情况
- .NET Framework 2.0 中未处理的异常导致基于 ASP.NET 的应用程序意外退出
- 聚合接口过早释放导致“服务器出现意外情况”
- ASP.NET编写代码时出现“意外的字符”该怎么处理
- 使用JS,IE提示:由于出现错误 80020101 而导致此项操作
- 由于出现错误 c00ce56e 而导致此项操作无法完成。
- 错误: 由于出现错误 c00ce514 而导致此项操作无法完成。
- ajax 由于出现错误 c00ce56e 而导致此项操作无法完成
- Ext: 由于出现错误 80020101 而导致此项操作无法完成。
- 由于出现错误80020101而导致此项操作无法完成
- 由于出现错误80020101而导致此项操作无法完成"
- IE8:由于出现错误 80020101 而导致此项操作无法完成...........
- ajax 由于出现错误 c00ce56e 而导致此项操作无法完成
- angularjs 在ie8下由于出现错误 c00ce56e 而导致此项操作无法完成
- jquery $.getJSON服务器端代码 asp.net
- 由于memory 不足而导致fork失败
- php中使用异步调用获取数据时出现【由于出现错误 c00ce56e 而导致此项操作无法完成】
- asp.net中哪些情况会导致应用程序重启
- ASP.NET2.0中配合MasterPage使用的优化CSS模型
- SOA架构暴露固有缺陷 CIO应时刻警惕
- ASP.net在页面所有内容生成后、输出内容前对页面内容进行操作
- Effective Using LINQ To SQL (1) - 分頁技巧
- asp.net水晶报表-主从表关联问题
- 由于未处理服务器端代码而导致ASP.NET页出现意外情况
- 对asp.net1.1开发模板类的一些修改说明
- SOA的模型行为
- 解决错误:sql_variantisincompatiblewithxml(ASP.NET2.0/XML数据类型)
- 在.net中使用GDI来提高gif图片的保存画质
- ASP.NET2.0新特性概述
- 11111
- asp.net2.0如何加密数据库联接字符串
- google的分析(analytics)js代码分析以及重写