将ASP.NET 1.1站点移动到IIS 7

将ASP.NET 1.1站点移动到IIS 7,asp.net,iis-7,Asp.net,Iis 7,我正在尝试将一个asp.net 1.1站点移动到一个新的IIS 7服务器上,该站点当前托管在一个具有IIS 6的垂死服务器上。我已经用IIS设置了一切,以获得asp.net 1.1应用程序池和经典模式以及所有这些好东西。但当我访问该网站时,我会不断地 Parser Error Could not load type 'XXX.Type <%@ Page Language="vb" AutoEventWireup="false" Codebehind="default.

我正在尝试将一个asp.net 1.1站点移动到一个新的IIS 7服务器上,该站点当前托管在一个具有IIS 6的垂死服务器上。我已经用IIS设置了一切,以获得asp.net 1.1应用程序池和经典模式以及所有这些好东西。但当我访问该网站时,我会不断地

    Parser Error 

Could not load type 'XXX.Type

    <%@ Page Language="vb" AutoEventWireup="false" Codebehind="default.aspx.vb" Inherits="XXX.Type" EnableViewState="False" %>
解析器错误
无法加载类型“XXX.type”
我没有访问源代码的权限。我应该怎么做才能让它运行


谢谢你的帮助

看起来您在XXX.Type类的bin文件夹中缺少dll,default.aspx.vb继承自该类

不是100%确定,但我认为CodeBehind已替换为CodeFile,以指定ASP.NET 2.0及更高版本中的源文件。该站点为ASP.NET 1.1,应用程序池设置为ASP.NET 1。1@Pranay你想到的是IIS6@ILovePaperTowels伙计,如果可以,请将其迁移到更高版本之一。说真的@iLovePaperTowers也看到了这个页面:很有可能它很快就会死掉。COM DLL是否在新机器上用Regsvr32.exe注册?可能该DLL依赖于另一个不在服务器上的DLL。我将使用process monitor工具查看w3wp.exe试图加载的内容。@Andrew我正在通过ILSpy查看dll,但没有看到XXX.Type,因此我必须进行调查,看看是否从正确的服务器中提取了正确的文件。我认为GAC中没有任何DLL,但我必须再看一次。我给你答案,因为它是最接近的。如果你能看看我的新问题,我将不胜感激。