自定义namespace调用问题,在线等,100分相送

comszsoft 2005-04-18 09:32:44
自定义了两个namespace nm1,nm2,nm1通过编译成功,在aspx中也可正确引用,但在nm2中要引用nm1病编译时就出错,说找不到nm1命名空间,我用的是命令行,哪位于到过此类问题,帮忙,谢谢,急用!
...全文
154 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
98star 2005-04-18
  • 打赏
  • 举报
回复
先copy nm1的dll到nm1的bin目录下,然后在nm2中应用nm1的dll试一试。
goldentimecym 2005-04-18
  • 打赏
  • 举报
回复
在设计nm2的时候
把nm1的DLL引用进来
单单复制进来不行的
comszsoft 2005-04-18
  • 打赏
  • 举报
回复
csc /t:library /out:bin\UsersDB.dll UsersDB.cs /r:CommomFunction.dll /r:ConfigurationServiecs.dll
pause

提示:
error cs0006:metadata file 'CommomFunction.dll' could not be found
error cs0006:metadata file 'ConfigurationServices.dll' could not be found

bin 目录下有这两个家伙阿,怎么回事啊
fayewang 2005-04-18
  • 打赏
  • 举报
回复
在引用的那个页面中要有
using 引用的命名空间;
fayewang 2005-04-18
  • 打赏
  • 举报
回复
向1楼那样操作了,应该没有问题了呀!!继续......
comszsoft 2005-04-18
  • 打赏
  • 举报
回复
我已经这样做了,但还是说找不到,郁闷阿,怎么回事啊
baobei7758 2005-04-18
  • 打赏
  • 举报
回复
mark
Overriding 2005-04-18
  • 打赏
  • 举报
回复
将你的nm1的dll复制到nm2的bin里,然后编译注意r 部分一定要加上对nm1引用.

注意编译的顺序,最底层的先编译,上层的后编译并且要引用底层的.
comszsoft 2005-04-18
  • 打赏
  • 举报
回复
终于搞定了,步骤如下:
先编译 CommomFunction.dll,ConfigurationServices.dll,然后复制到bin 目录;

bat文件如下,运行成功!

csc /t:library /out:bin\UsersDB.dll UsersDB.cs /r:bin\CommomFunction.dll;bin\ConfigurationServiecs.dll
pause

结帖,见者有分
wssmax 2005-04-18
  • 打赏
  • 举报
回复
编译nm2时应用nm1

62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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