ASP.NET1.1(Win2K Serevr+IIS5)直接调用后台CS代码运行通过,但将CS编译成DLL后,
调用则提示编译错误(DLL已存在BIN中),但在ASP.NET1.0(WinXP Pro+IIS5.1)中运行正
常。怀疑是自己代码有问题,将配书代码用来测试,结果同上,重装.NET1.1仍然没有得
到解决,请高手指教?!3Q!
以下为错误提示:
=============================
编译错误
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细
信息并适当地修改源代码。
编译器错误信息: CS0246: 找不到类型或命名空间名称'myComponents'(是否缺少
using 指令或程序集引用?)
源错误:
行 1: <%@ Page Language="C#" %>
行 2: <%@ Import Namespace="myComponents" %>
行 3:
行 4: <script runat=server>
源文件: d:\fsystem\ShowQuote.aspx 行: 2
==========================
以下为配书代码:
------------------
Quote.cs:
------------------
<%@ Page Language="C#" %>
<%@ Import Namespace="myComponents" %>
<script runat=server>
void Page_Load(Object sender , EventArgs e)
{
Quote myQuote = new Quote();
lblOutput.Text = myQuote.ShowQuote();
}
</Script>
<html>
<head><title>ShowQuote.aspx</title></head>
<body>
And the quote is...
<br>
<asp:Label
id="lblOutput"
Runat="Server" />
</body>
</html>