社区
C#
帖子详情
如何获取另一个程序集的版本,描述信息?
aSalt
2006-07-12 02:42:36
如何获取一个程序集的版本,描述信息?
例如向在操作系统中显示的文件属性,地区、语言、版本等等....
感觉用反射因该可以解决,可是该如何解决呢?
我不会啊,请大家帮帮忙吧。
随便问一下,如果是Win32应用程序该如何呢?
...全文
158
1
打赏
收藏
如何获取另一个程序集的版本,描述信息?
如何获取一个程序集的版本,描述信息? 例如向在操作系统中显示的文件属性,地区、语言、版本等等.... 感觉用反射因该可以解决,可是该如何解决呢? 我不会啊,请大家帮帮忙吧。 随便问一下,如果是Win32应用程序该如何呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhgroup
2006-07-12
打赏
举报
回复
System.Diagnostics.FileVersionInfo可以.
c#
获取
程序
版本
信息
// // 摘要: // 表示
一个
程序
集
,它是
一个
可重用、无
版本
冲突并且可自我
描述
的公共语言运行时应用
程序
构造块。 // 摘要: //
获取
包含当前执行的代码的
程序
集
。 // // 返回结果: // 包含当前执行的代码的
程序
集
。 ...
Win10 Net
程序
集
缓存是什么?Net
程序
集
缓存可以删除吗?
其实N.et
程序
集
也分为全局和私有,一般来说清理项目都是私有Net
程序
集
缓存,通过测试小编在Win8或Win10系统中分别清除Net
程序
集
缓存并没有什么影响。2、类型元数据:类型元数据是
描述
程序
集
中定义的类型的
信息
,由一些元数据表组成,包含 类、方法、属性、参数、返回值等。由于系统过大,朋友们会使用一些工具来清理系统,Dism++就是一款不错的工具,不过一些用户反馈在Dism++中有一项。缓存是为了加快系统启动一些功能的速度,所以并不会造成很大的影响,当然并不建议频繁清理Net
程序
集
缓存。
C#反射
获取
程序
集
信息
和通过类名创建类实例
C#反射
获取
程序
集
信息
和通过类名创建类实例 。 System.Reflection 命名空间:包含通过检查托管代码中
程序
集
、模块、成员、参数和其他实体的元数据来检索其相关
信息
的类型。 Assembly 类:表示
一个
程序
集
,它是
一个
可重用、无
版本
冲突并且可自我
描述
的公共语言运行库应用
程序
构造块。 1、反射
获取
程序
集
信息
1.1 创建AssemblyResult.cs类,用于保存结
C#
程序
集
(Assembly)
程序
集
是代码进行编译是的
一个
逻辑单元,把相关的代码和类型进行组合,然后生成PE文件。
程序
集
只是逻辑上的划分,
一个
程序
集
可以只由
一个
文件组成,也可由多个文件组成。不管是单文件
程序
集
还是多文件
程序
集
,它们都由固定的结构组成 常见的两种
程序
集
: 可执行文件(.exe文件)和 类库文件(.dll文件)。 在VS开发环境中,
一个
解决方案可以包含多个项目,而每个项目就是
一个
程序
集
。 应用
程序
结构: 包含 应用
程序
域(AppDomain),
程序
集
(Assembly),模块(Module),类型(Type),成员(Eve
关于调用别人的dll文件出现问题:“未能加载
程序
集
“XXX“或它的
一个
依赖项。该模块应包含
一个
程序
集
清单。”
困扰两个月之久的问题,试过网上无数种别人成功的办法我都不行,今天奇思妙想了一下终于解决了。 【情况
描述
】 自己电脑写的A.dll调用自己电脑写的B.dll是可以运行的,但是调用别人电脑写的C.dll,就会出现如下错误。 我要了C.dll的源码在我电脑上跑也是可以运行的。 然后我用我的电脑把别人发我的C.dll的源码重新生成一下重新用A.dll调用,还是出现同样的错误。 【错误提示】 未能加载
程序
集
"XXX"或它的
一个
依赖项。该模块应包含
一个
程序
集
清单。 【网友提供的解决办法】PS大家可以挨个试过 (1)同
C#
110,546
社区成员
642,561
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章