传统的ASP:在执行C0000005错误 [英] Classic ASP : C0000005 Error on execution

查看:1152
本文介绍了传统的ASP:在执行C0000005错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我试图在Windows 2008执行传统的ASP页面的64位R2框。

I'm trying to execute classic ASP pages on a windows 2008 64 bit R2 box.

最初的问题是与注册DLL:这是现在固定的。
寄存器中的DLL在Windows 2008 R2

Initially the problem was with registering dlls : That's now fixed. register dll in on windows 2008 r2

现在,当我尝试访问的页面我得到这个错误

Now when I try to access the page I get this error

Active Server Pages的错误'ASP 0241

Active Server Pages error 'ASP 0241'

的CreateObject异常

CreateObject Exception

的index.asp

index.asp

(空)而引起的异常C0000005的的CreateObject。

The CreateObject of '(null)' caused exception C0000005.

服务器对象错误ASP 0177:0000005

Server object error 'ASP 0177 : c0000005'

当我从更改了的Server.CreateObject code给CreateObject ..我结束了这个错误。

When I change the code from Server.CreateObject to CreateObject .. I end up with this error

Active Server Pages的错误'ASP 0115'意外错误
  的index.asp

Active Server Pages error 'ASP 0115' Unexpected error index.asp

一个可捕获的错误(0000005)在外部对象中发生。脚本无法继续运行。

A trappable error (C0000005) occurred in an external object. The script cannot continue running.

我检查一切我可以 - 访问和管理权限等。
应用程序池被设置为无管理code +经典模式。

I checked everything I could - Access and admin rights etc. The application pool are set to No Managed Code + Classic mode.

任何想法来解决这个问题?

Any ideas to fix this?

推荐答案

你不会在ASP来解决这个问题。该C0000005是访问冲突异常。当code尝试读取内存,它没有分配时发生的。

You're not going to fix this in ASP. The C0000005 is the Access Violation Exception. This occurs when code attempts to read memory that it hasn't allocated.

该DLL做的事情,当它加载或坏的对象的施工过程中。

The dll is doing something bad when it loads or during the construction of the object.

你有没有测试用一个简单的.vbs的DLL文件?

Have you tested the dll with a simple .vbs file?

这篇关于传统的ASP:在执行C0000005错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆