Server.CreateObject(" MSWC.ContentRotator")错误' ASP 0177:800401f3'

时间:2013-10-15 22:15:21

标签: asp-classic iis-7.5 adrotator

我正在将经典的asp网站从iis6(Windows Server 2003)迁移到iis7.5(Windows Server 2008 R2)。它使用内容旋转器。时间表很紧,所以我不想在此时更换内容旋转器。我将adrot.dll复制到新服务器并使用regsvr32成功注册。 Dependency Walker没有发现adrot.dll的任何问题。知道造成错误的原因是什么吗?

行导致错误: 设置objContentRotator = Server.CreateObject(“MSWC.ContentRotator”)

错误讯息: 服务器对象错误'ASP 0177:800401f3' Server.CreateObject失败

2 个答案:

答案 0 :(得分:2)

ContentRotator包含在Win2003 IIS6中。我担心它不会附带Win 2008 IIS7。您需要在旧服务器上找到相关的dll - 它名为mswcrun.dll - ,复制到新服务器并注册它,找到另一种旋转内容的方法

答案 1 :(得分:2)

我终于让广告旋转器在iis 7.5上工作了。将adrot.dll放入sysWOW64目录并将其注册到regsvr32之后,即使对“Everyone”具有读取和执行权限,它仍然无效。它的工作原理是授予“匿名登录”的读取和执行权限。