asp.net自定义类的引用问题

我有asp.net的网站里定义了两个类:usingSystem;usingSystem.Data;usingSystem.Configuration;usingSyste... 我有asp.net 的网站里定义了两个类:
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public class Class1
{
public Class1()
{
}
public string getSting()
{
string dd="Hello world!";
return dd;
}
}

using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public class Class2
{
public Class2()
{
Class1 DD = new Class1();
}
}
我在Visual studio 2005命令提示里用CSC编译:
第一步:cd D:\test1\App_Code
我的类文件Class1.cd 和Class2.cd都在这个D:\test1\App_Code里。
第二步:csc /t:library Class1.cs
第三步:在VS2005里把Class1.dll添加到工程中
网站→添加引用→浏览→找到Class1.dll→确定
第四步:csc /t:library Class2.cs
对象找不到类型或命名空间CLASS1(是否缺少using指令或程序集引用)
这是什么回事?
我这样的编译过程对吗?更好的编译方法是怎么样的呢?给我写下步骤吧
高手们,多多指教啊!
展开
 我来答
百度网友dc91b32
2008-05-14 · TA获得超过5650个赞
知道大有可为答主
回答量:5653
采纳率:0%
帮助的人:0
展开全部
你执行步骤是对的,
第四步:csc /t:library Class2.cs 出错的原因是因为你没有引用Class1.dll,而Class2.cs确调用了Class1.cs里面的东东,

正确方法是:
csc /r:Class1.dll Class2.cs

/r去引用Class1.dll,

(注意:Class2.cs 中,要用using去引入Class1.cs的命名空间)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式