1

几天前我们从 Windows Server 2003 和 IIS 6.0 迁移到 Windows Server 2008 R2 和 IIS 7.5 后,尝试将图片上传到 IIS 应用程序时遇到了问题。

您可以选择一张图片,但是一旦您单击“发送”按钮执行上传,您就会看到以下错误消息:

"

Server object error 'ASP 0177 : 800401f3'

Server.CreateObject Failed

/****/****/photouploadproc.asp, line 15

800401f3 

"

在这段代码中,程序使用了一个专有的第三个库,称为 w3upload.dll。我们尝试将 dll 从旧 IIS 迁移到新 IIS 并授予访问权限。它仍然无法正常工作。

我们接近精神错乱的边缘,所以请,如果有人有任何提示或提示,我们将很乐意接受它:)

4

1 回答 1

5

我想你在 IIS 的 64 位应用程序池中运行?您可能需要设置 IIS 以允许 32 位应用程序(dll、com 对象和程序集等)。

导航到管理工具 - IIS7 并加载应用程序池的属性

另外,您是否使用 regsvr32 注册了 dll?

于 2012-06-13T14:38:20.353 回答