VB编写的DLL文件如何在windows2012服务器上的asp页面无法调用问题

用vb6.0编写的active DLL,32位文件,放在c:windows/syswow64/下,用regsvr32 c:\windows\sysWOW64\test.DLL注册,然后在asp页<%Set fdll=Server.CreateObject("工程1.class1") %>,打开页面,即宣告:此错误(HTTP 500 内部服务器错误)意味着你正在访问的网站出现了服务器问题,此问题阻止了该网页的显示。

。求大侠帮助。可以远程,

这个只有添加调试输出才知道,比如dll本身有没有用别的库,有没有读写文件,权限问题等等

你有过在windows2008服务器的ASP网页上调用dll的经验吗?我先在就是在服务器上直接用vb生产一个最简单的dll也无法调用,但是这个程序却能在服务器上正常运行。这说明不存在依赖的库,文件读写权限也确定是给与了。有没有其他的思路呢?

有哪位大神有过在windows2008服务器的ASP网页上成功调用dll的经验? 就是:<%Set fdll=Server.CreateObject("工程1.class1") %> 这个语句还有什么问题吗?如果这个语句没问题,那么对dll文件本身有什么要求吗?

system32

网站开启32位~~