用csc生成dll时报错

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

namespace MyOA.CommonComponent
{
/// <summary>
/// 一个通用的树状菜单类
/// </summary>
public class Tree
{
//代码省略,因为我认为,问题与其中代码无关.
}
}
问题补充:出错图示:
文档结构:
...全文
162 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
lchh0917 2008-12-13
  • 打赏
  • 举报
回复
原来如此~
a51gamer 2008-12-13
  • 打赏
  • 举报
回复
因为我是修改别人开发的程序,在应用层,数据层写了些方法,但不能调用。不过用csc编译后就行了。
wjq 2008-12-08
  • 打赏
  • 举报
回复
你编译是自己命令行方式调用csc还是用vs帮你编译?
如果用命令行直接调用csc,那么你显然需要通过reference开关符指定引用的dll
wjq 2008-12-08
  • 打赏
  • 举报
回复
VS...就是用来搞.NET的集成环境。。。。怎么会不行。。。。
新建项目,类型选类库就行了~~
a51gamer 2008-12-08
  • 打赏
  • 举报
回复

csc /target:library *.cs /reference:d:\a.dll /reference:d:\b.dll
a51gamer 2008-12-08
  • 打赏
  • 举报
回复
csc /target:library *.cs /r:d:\a.dll /r:d:\b.dll
a51gamer 2008-12-08
  • 打赏
  • 举报
回复
用 csc,已解决。
csc /target:library /r:d:\a.dll /r:d:\b.dll

???用vs也可以吗???---生成dll

111,131

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧