在新建ASP.NET项目的时候出现HTTP/1.1 500 Server Error的错误解决方法
看到下面的错误提示是不是很头疼,网上很多相关的解决方法也都不好使,没关系看下面的操

第一步(开启MSDTC服务)
打开控制面板 → 管理工具 → 服务 → 找到服务Distributed Transaction Coordinator → 右键属性 → 启动类型改为手动或自动然后确定 → 右键启动该服务
注意:如果没有此服务或启动不了,说明你的机器可能没安装此服务,开始运行输入一下命令
1. iisreset /stop
2. net user ASPNET /delete
3. aspnet_regiis -i
4. msdtc -install
5. 按照上面的步骤启动服务如果还是找不到服务,需要重启计算机

第二步
开始 → 运行 → CMD
输入cd %windir%\system32\inetsrv回车
输入rundll32 wamreg.dll, CreateIISPackage回车
输入regsvr32 asptxn.dll回车出现成功即可

第三步
开始运行输入iisreset /start
打开控制面板 → 管理工具 → Internet 信息服务 → 将默认网站启动即可(有个三角箭头)
OK大功告成如果你是IE7.0的话还需要配置一下
打开IE浏览器 → 工具Internet选项 → 安全 → 本地Internet → 站点 → 高级 → 输入http://localhost添加确定即可
分享到:
相关推荐
ASP.NET Core发布IIS运行报HTTP/1.1 500 Internal Server Error,安装该软件后需要重启。该版本为3.1.3 LTS版
ASP.NET Core发布IIS运行报HTTP/1.1 500 Internal Server Error,安装该软件后需要重启。该版本为2.1.17 LTS版
在Web服务器领域,Nginx、Apache和IIS等主流服务通常被设计为不允许静态文件响应POST请求,因为静态文件(如HTML、CSS、JavaScript等)通常不处理用户提交的数据,而是由动态脚本(如PHP、JSP、ASP.NET等)来处理...
ASP.NET常用代码 1. 打开新的窗口并传送参数: 传送参数: response.write("<script>window.open('*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"')</script>") 接收参数: string a = Request....
### ASP.NET 2.0 高级控件之 FileUpload 控件详解 #### 一、FileUpload 控件概述 在 ASP.NET 2.0 的框架下,FileUpload 控件是处理用户上传文件的一个强大工具。它允许用户选择本地计算机上的文件,并将其上传到...
ASP.NET程序中常用的三十三种代码 1. 打开新的窗口并传送参数: 传送参数: response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>") 接收参数: ...
### ASP.NET 2.0 经验与技巧详解 #### 一、FormView 控件针对数据源的操作 **1.1 插入之前的操作** 在使用 FormView 控件时,可以利用 `FormView1_ItemInserting` 事件来在插入记录前执行一些额外操作。例如,...
6. **错误处理与调试**:ASP提供了Error对象和On Error语句来处理运行时错误,帮助开发者调试和优化代码。 7. **网页布局与样式**:尽管ASP主要处理动态内容,但开发者也可以使用HTML和CSS来控制页面布局和样式,使...
8. **ASP与.NET的关系**:随着.NET Framework的发布,ASP进化为ASP.NET,提供了更强大的性能和更丰富的开发工具。但ASP仍然在一些旧项目和小型应用中使用。 在“基于ASP的精美仿太湖在线门户网源码 v1.1.zip”中,...
5. **错误处理**:学会使用On Error语句进行错误处理,提高程序的健壮性。 6. **服务器端组件**:了解如何使用和创建COM组件,如ASP.NET或第三方组件,来扩展ASP的功能。 在实际开发中,还需要熟悉IIS的配置和管理...
随着ASP.NET的推出,现代的企业网站可能更倾向于使用更先进的.NET框架,因为它提供了更多性能优化和开发便利。 通过研究这个源码,开发者可以学习到如何用ASP构建一个企业级网站,包括用户登录、产品展示、新闻管理...
5. **版本发展**:ASP经历了多个版本的更新,从最初的ASP到ASP.NET,功能和性能都有显著提升。此处提及的"QuickWAP WAP2.0"可能指的是该系统针对WAP2.0标准进行了优化,WAP2.0是第二代无线应用协议,提供了更丰富的...
5. 错误处理和调试:理解ASP中的On Error语句和Response对象的Write方法在错误处理中的应用。 6. ASP与.NET Framework的关系:ASP源码可能依赖于.NET Framework的某些功能,需要理解两者之间的关系和如何配置运行...
6. **错误处理**:通过`On Error`语句,源码可能包含了错误捕获和处理机制,确保网站在遇到问题时仍能正常运行。 7. **自定义函数与组件**:ASP允许开发者创建自己的函数库,以复用代码和提高效率。此外,还可以...
总之,ASP作为一种早期的Web开发技术,虽然已被ASP.NET所取代,但在一些老项目或特定场景下仍然有着广泛的应用。通过研究这个源码,开发者不仅可以复习ASP的基本概念,还可以深入了解网站开发的整体流程和最佳实践。
5. **错误处理与调试**:学会使用On Error语句进行错误处理,以及使用调试工具查找和修复问题。 6. **服务器端包含**:理解<!--#include file="...">指令,可以将常用代码片段封装到单独的文件中,提高代码复用性。 ...
随着技术的发展,ASP.NET等更现代的框架出现,不过这个V1.1版本可能仍适用于那些仍在使用ASP的服务器环境。 总结来说,这个ASP源码压缩包代表了一个基于早期Web技术构建的、专注于人才咨询服务的动态网站。开发者...
5. **错误处理**:ASP提供了一套内置的错误处理机制,通过On Error语句可以设置错误处理方式,确保程序在遇到错误时能够正确响应。 6. **安全性**:虽然ASP本身并不直接提供高级的安全特性,但可以通过一些手段来...
- **使用ASP.NET**:微软的更新框架,提供更好的性能和安全特性。 - **引入MVC模式**:分离视图、模型和控制器,使代码结构更清晰。 - **部署HTTPS**:提升网站的安全性,保护用户数据传输过程不被窃取。 - **利用...