CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

关于程序集的问题

楼主yyzzgg(aa)2005-09-04 18:19:16 在 .NET技术 / C# 提问

我今天看了一下关天程序集这方面的知识,但是到现在我还不知道这个程序集到底是什么,起到了什么作用.请各位帮我解释一下好吗? 问题点数:20、回复次数:1Top

1 楼namhyuk(namhyuk)回复于 2005-09-05 06:54:00 得分 0

程序集(Assembly)分为private   Assembly,   shared   Assembly.  
  private   Assembly最常见了,VStudio里做的简单的Console   App,   Winform,   类库(dll)都是private   assembly.  
  shared   assembly涉及到Strong   Name,   Versioning,还有GAC。放到GAC里的shared   assembly有个最明显的特征就是同名的assembly可以同时存在于GAC里,只要他们的版本号不同。如果主程序A(也是个assembly)引用了ver1.0的C.DLL,主程序B引用了ver2.0的C.DLL,那么GAC里二个版本的C.DLL可以同时存在。  
  private和shared   assembly都不一定是单一一个文件组成的,一些C#入门书里经常会举一些.netmodule的例子。相信你也看过。这些.netmodule像.dll一样只有在需要时才加载,我总是想不明白为什么MS   VStudio不支持.netmodule。  
  private   assembly你也知道,只要拷贝到目标计算机上就可以运行。  
  shared   assembly就像传统的DLL一样,需要做个多个应用程序共享的模块时可以用得上。  
   
  Top

相关问题

  • 召集程序员~
  • 关于程序集
  • C++ 程序员QQ搜集
  • 求子集的程序
  • “程序集”是什么啊?
  • 如何引用程序集?
  • 关于程序集引用
  • 加载程序集错误
  • Visual Studio 集成程序 (VSIP)
  • C#程序集的问题

关键词

  • .net
  • dll
  • assembly
  • 程序集
  • gac
  • netmodule
  • shared
  • private

得分解答快速导航

  • 帖主:yyzzgg

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo