Assembly是什么东西? Assembly是什么东西,他到底有什么用?在MSDN中查了下但是不怎么明白,请各位兄弟指点。谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你就把它当成一个dll文件好了。 Assembly的主要用处是:ⅰ与反射Reflection结合起来用,动态创建你所需要的类!!ⅱ与反射Reflection结合起来用,获得Assemble里类的信息(据可靠的小道消息说Assembly里存的是一张包含元数据类名什么的表)ⅲ使用别人已封装好的类. 用来设置项目的一些属性。在创建项目时,可以查看赋给项目的属性,可以通过自定义属性向项目中添加信息using System.Reflection; //包含第1组自定义属性类的命名空间 using System.Runtime.CompilerServices; //包含第2组自定义属性类的命名空间using System.Runtime.InteropServices;//第一组属性// 有关程序集的常规信息通过下列属性集// 控制。更改这些属性值可修改// 与程序集关联的信息。[assembly: AssemblyTitle("Hello")] //标题 [assembly: AssemblyDescription("")] //程序集的信息描述[assembly: AssemblyConfiguration("")] // 生成配置信息[assembly: AssemblyCompany("nyist")] //公司信息[assembly: AssemblyProduct("Hello")] //产品信息[assembly: AssemblyCopyright("版权所有 (C) nyist 2008")] //版权信息[assembly: AssemblyTrade("")] // 商标信息[assembly: AssemblyCulture("")] //文化信息// 将 ComVisible 设置为 false 使此程序集中的类型// 对 COM 组件不可见。如果需要从 COM 访问此程序集中的类型,// 则将该类型上的 ComVisible 属性设置为 true。[assembly: ComVisible(false)]// 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID[assembly: Guid("aa3d6bf3-0483-4b2f-b8ab-2826290cd281")]// 程序集的版本信息由下面四个值组成://// 主版本// 次版本 // 内部版本号// 修订号//主版本号和文件版本号[assembly: AssemblyVersion("1.0.0.0")][assembly: AssemblyFileVersion("1.0.0.0")] ExecuteReader: Connection 属性尚未初始化 如何将数据存入数据库中 问题大了 一个js得日历,没有农历(很长时间写的,分享一下) 在控件中动态加载控件事件丢失 arraylist.Contains问题 为什么treeview1.SelectedNode.Parent.Nodes.Add(temp);不能使?? C#開發WinForm程序,處於中斷模式時,為什麼不能打開Excel檔???是軟微bug嗎? 为什么我的treeview显示不出东西来? c# 在WinForm中 有单击鼠标右键的事件吗? 如何获取Datagridview是否存在滚动条??
ⅰ与反射Reflection结合起来用,动态创建你所需要的类!!
ⅱ与反射Reflection结合起来用,获得Assemble里类的信息
(据可靠的小道消息说Assembly里存的是一张包含元数据类名什么的表)
ⅲ使用别人已封装好的类.
using System.Runtime.CompilerServices; //包含第2组自定义属性类的命名空间
using System.Runtime.InteropServices;
//第一组属性
// 有关程序集的常规信息通过下列属性集
// 控制。更改这些属性值可修改
// 与程序集关联的信息。
[assembly: AssemblyTitle("Hello")] //标题
[assembly: AssemblyDescription("")] //程序集的信息描述
[assembly: AssemblyConfiguration("")] // 生成配置信息[assembly: AssemblyCompany("nyist")] //公司信息
[assembly: AssemblyProduct("Hello")] //产品信息
[assembly: AssemblyCopyright("版权所有 (C) nyist 2008")] //版权信息
[assembly: AssemblyTrade("")] // 商标信息
[assembly: AssemblyCulture("")] //文化信息// 将 ComVisible 设置为 false 使此程序集中的类型
// 对 COM 组件不可见。如果需要从 COM 访问此程序集中的类型,
// 则将该类型上的 ComVisible 属性设置为 true。
[assembly: ComVisible(false)]// 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID
[assembly: Guid("aa3d6bf3-0483-4b2f-b8ab-2826290cd281")]// 程序集的版本信息由下面四个值组成:
//
// 主版本
// 次版本
// 内部版本号
// 修订号
//主版本号和文件版本号
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]