尝试安装Web应用程序的IISparsing错误

我有这个asp.net(vb)(.net 2.0)应用程序,我试图安装在2008服务器R2虚拟机上。 我是一个体验Web开发人员和BSD / Linux服务器pipe理员,但我不是一个真正的Windows服务器,并具有非常有限的经验与IIS – 没有就学的话题,所以请对待我好像我是一个白痴回答时: )不要假设我知道你在说什么。

无论如何,我已经安装了IIS卷,我有默认的应用程序池设置为.net 2.0,我有我的应用程序在默认池。 说实话,我甚至不确定这个东西是.net 2.0,但是这正是我所相信的。 当我敲开hxxp:// localhost / Flex(我的虚拟目录/应用程序目录)后,我终于得到了这个东西。

现在的问题是,我遇到了下面的parsing错误,而不是一个法国女佣的服装华丽的金发女郎(我改名为这个职位,因为原来的程序使用他的全名作为类名):

Parser Error Message: Could not load type 'Flex.SomeClass25'. Source Error: Line 1: <%@ Page Language="vb" AutoEventWireup="false" CodeBase="CalcSeals25.aspx.vb" Inherits="Flex.SomeClass25" %> Line 2: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> Line 3: <html> 

我在网上发现了一堆东西,试图绕过这个无济于事,当我碰到在.aspx文件顶部改变CodeBase= CodeFile=的想法时。 当我这样做时,它似乎parsing器开始实际parsing引用的.vb文件,但它再次失败,因为我不是一个.NET程序员,我不知道这是什么意思:

 Compiler Error Message: BC30002: Type 'DataTable' is not defined. Source Error: Line 41: Line 42: ''Dataset holds all contents of csv file and used for lookups and populating listboxes. Line 43: Dim Table1 As DataTable = New DataTable("PipeData") Line 44: Dim SealTable As DataTable = New DataTable("SealTable") Line 45: Dim Row1, Row2, Row3 As DataRow 

现在我知道这是一个服务器的帮助论坛,所以我并不真的期待这个语法帮助,也没有一个冲动debugging这个要么。 问题是,这个确切的代码是运行在不同的服务器上就好了。 这整个设置/configuration导致问题的方式有问题。 我不太确定我应该将代码库更改为代码文件。

我这样做的全部目的是我将这个应用程序移植到一个纯粹的JavaScript版本。 我需要有一个原始的运行本地副本,所以我可以输出debugging信息,以查看原始应用程序通过执行特定点的某些值的值。 任何帮助,这是非常感谢! 我臭IIS / ASP很糟糕!