社区
C#
帖子详情
关于基类所在程序集引用的问题
zouyourou
2010-04-20 10:33:21
假设现有程序集a、b、c、d。在这四个程序集中,分别对应四个类型A、B、C、D。
其中A实例化B,B继承于C,C继承于D。
然后对于工程a,本来以为只要引用程序集b就足够了。后来发现,要把程序集b、c、d都引用进工程a才可编译通过。
请问,是什么原因?
.net 对于程序集引用的规则是什么?
...全文
60
4
打赏
收藏
关于基类所在程序集引用的问题
假设现有程序集a、b、c、d。在这四个程序集中,分别对应四个类型A、B、C、D。 其中A实例化B,B继承于C,C继承于D。 然后对于工程a,本来以为只要引用程序集b就足够了。后来发现,要把程序集b、c、d都引用进工程a才可编译通过。 请问,是什么原因? .net 对于程序集引用的规则是什么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zouyourou
2010-04-20
打赏
举报
回复
这个问题没人回答吗?
Peter200694013
2010-04-20
打赏
举报
回复
up...
mark
风之影子
2010-04-20
打赏
举报
回复
你在此所说的程序集如类库,所以必须全部加载.
如:.NET开发的程序需Freamwork一样.
风之影子
2010-04-20
打赏
举报
回复
你在此所说的程序集如类库,所以必须全部加载.
如:.NET开发的程序需Freamwork一样.
C#
程序
集
(Assembly)
程序
集
是代码进行编译是的一个逻辑单元,把相关的代码和类型进行组合,然后生成PE文件。
程序
集
只是逻辑上的划分,一个
程序
集
可以只由一个文件组成,也可由多个文件组成。不管是单文件
程序
集
还是多文件
程序
集
,它们都...
C#基础知识之三
1、
程序
集
间的继承:
基类
必须被声明为public、必须在project中包含对该
基类
的
程序
集
引用
。 2、 对其它
程序
集
引用
和添加对using指令的差别:前者是告诉编译器所需的类型在哪里被定义,后者为了不必使用它们的全然...
C# winform未能加载文件或
程序
集
它的某一个依赖项。系统找不到指定的文件记录
然后有时候就会出现打开窗口编辑的时候就会出现“未能加载文件或
程序
集
它的某一个依赖项。系统找不到指定的文件记录”的
问题
,编译是通过的,然后就去检查是否
引用
dll。最后将entity所在的项目卸载掉再重新加载,...
类的访问修饰符(public、internal)、跨
程序
集
之间的继承
public与internal 在C#中类是由访问级别的,类的可访问...标记为internal的类只能被它自己所在的
程序
集
内的类看到,internal是默认的类访问级别,也可以显式地声明一个类为内部的。 跨
程序
集
之间的继承 使用条...
.NET
程序
集
编程(五)
14 .net
程序
集
入门
程序
集
是基本的部署单元 定义自定义命名空间 一个
程序
集
可以有多个namespace,一个namespace可以包含多个
程序
集
namespace偏向逻辑上的组织,
程序
集
可以看作是物理文件上的关系 不同namespace...
C#
110,570
社区成员
642,565
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章