Please help me figure this one out:

I have a solution ("rms"), which has an ASP.NET Application startup project
("asp"), which refers to four Class Library projects.

So I build the solution and then add a Web Setup Project ("WebSetup1"). The
Web Setup Project compiles successfully. To test in my machine, I do a right-click
on WebSetup1 in the Solution Explorer and select Install.

Then I open a browser window and type "http://localhost/RMS" where RMS is
the virtual directory.

I get this error:

Server Error in '/RMS/user' Application.

Parser Error
Description: An error occurred during the parsing of a resource required
to service this request. Please review the following specific parse error
details and modify your source file appropriately.

Parser Error Message: Could not load type 'asp.Login'.

Source Error:

Line 1: <%@ Page CodeBehind="Login.aspx.cs" Language="c#" AutoEventWireup="false"
Inherits="asp.Login" %>
Line 2: <!-- #include file="..\..\html\Page_Head_index.html" -->
Line 3: <tr>

Source File: C:\Inetpub\wwwroot\RMS\user\Login.aspx Line: 1

Version Information: Microsoft .NET Framework Version:1.0.3705.0; ASP.NET

What does this mean ? Does this mean that the server cannot find the codebehind
/ aspx file ? Do I need to add files to the Web Setup Project, or create
another Web Setup Project ?

I appreciate all suggestions and comments. Thanks in advance !