我正在将经典的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失败
答案 0 :(得分:2)
ContentRotator包含在Win2003 IIS6中。我担心它不会附带Win 2008 IIS7。您需要在旧服务器上找到相关的dll - 它名为mswcrun.dll - ,复制到新服务器并注册它,找到另一种旋转内容的方法
答案 1 :(得分:2)
我终于让广告旋转器在iis 7.5上工作了。将adrot.dll放入sysWOW64目录并将其注册到regsvr32之后,即使对“Everyone”具有读取和执行权限,它仍然无效。它的工作原理是授予“匿名登录”的读取和执行权限。