Visual Studio 2003 HTTP / 1.1 500内部服务器错误

下面的文章针对使用Visual Studio 2003时遇到HTTP / 1.1 500 Internal Server Error的人员。

该错误消息通常听起来像:

尝试创建或打开位于以下URL的Web项目时,Web服务器报告以下错误: http://localhost/Webapplication1'.HTTP/1.1 500 Internal Server Error'。
在完成Windows Update或全新的Windows安装之后,创建新项目时,此错误会使您感到头疼。 我不是100%知道为什么会发生此错误,但它很常见并且解决起来很令人沮丧。 我认为发生的是.NET Framework已更新,但配置不正确。

例如:

  • 全新安装Windows之后,将创建.NET Framework 1.0和ASPNET用户帐户以与此框架一起使用。
  • 然后,您将经历所有Windows更新...安装了.NET Framework 1.1版(及更高版本),但是ASPNET用户并未更新以知道如何使用最新版本。

请记住,如果使用Visual Studio 2003来实现Web应用程序,则它将使用.NET Framework 1.1版。 这意味着,如果您的服务器配置为使用2.0版(或更高版本),则会遇到此错误。

因此,在解决此问题时,首先应检查Web服务器上是否已正确安装.NET Framework 1.1。

您可以通过以下方式做到这一点:

  1. 打开控制面板
  2. 打开管理工具
  3. 开放式互联网信息服务
  4. 展开所有文件夹,然后找到“默认网站”文件夹(看起来像地球仪,下面有一只手)
  5. 右键单击“默认网站”,然后选择“属性”
  6. 单击ASP .NET选项卡
  7. 选择正确的ASP .NET版本(版本1.1)
  8. 单击应用。

如果这不能解决您的问题,则必须采取一些其他步骤来重新创建ASPNET用户帐户。

要解决此问题,您将需要重新创建ASPNET用户并重新注册所使用的.NET Framework版本。

去做这个:

  1. 删除ASPNET Windows用户
  2. 打开一个cmd窗口
  3. 转到安装Framework 1.1的目录
    (这很可能在您的C:\ Windows \ Microsoft.NET \ Framework \ v1.1.4322中)
  4. 类型:aspnet_regiis -i
    (这将重新注册Framework 1.1并重新安装您的ASPNET用户,以使其正常工作)

完成此操作后,重新启动,然后再次检查您的IIS是否仍设置为使用.NET Framework 1.1。

请注意,您仍可以在计算机上安装比1.1版新的.NET Framework版本,重要的是将IIS(和ASPNET用户)配置为使用此版本而不是任何其他版本,同时使用Visual Studio 2003。

希望这对您有所帮助。

祝您未来的项目好运,

干杯!

-弗林尼

From: https://bytes.com/topic/iis/insights/645541-visual-studio-2003-http-1-1-500-internal-server-error

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值