当前位置:编程学习 > C#/ASP.NET >>

用csc生成dll时报错

我用csc生成dll时报错!!!
当有引用外部命名空间时,就错。如何才能生成dll呢???请高手为我解惑.
代码为:
using System;
using System.Data;
using MyOA.DataAccessLayer;//需要引用外部命名空间。只要cs中有引用外部命名空间的情况时就会报错

namespace MyOA.CommonComponent
{
/// <summary>
/// 一个通用的树状菜单类
/// </summary>
public class Tree
{
//代码省略,因为我认为,问题与其中代码无关.
}
}
问题补充:出错图示:
文档结构: --------------------编程问答-------------------- 你编译是自己命令行方式调用csc还是用vs帮你编译?
如果用命令行直接调用csc,那么你显然需要通过reference开关符指定引用的dll --------------------编程问答-------------------- 用 csc,已解决。
csc /target:library /r:d:\a.dll /r:d:\b.dll

???用vs也可以吗???---生成dll --------------------编程问答-------------------- csc /target:library *.cs /r:d:\a.dll /r:d:\b.dll  --------------------编程问答-------------------- 或
csc /target:library *.cs /reference:d:\a.dll /reference:d:\b.dll  --------------------编程问答-------------------- VS...就是用来搞.NET的集成环境。。。。怎么会不行。。。。
新建项目,类型选类库就行了~~ --------------------编程问答-------------------- 因为我是修改别人开发的程序,在应用层,数据层写了些方法,但不能调用。不过用csc编译后就行了。 --------------------编程问答-------------------- 原来如此~
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,