如何在C#中判断程序集是2.0还是3.0? 如题求教! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Response.Write(System.Environment.Version); Assembly test = Assembly.Load("youdllName.dll");Version version = test.GetName().Version;这样就可以了 判断不了。因为 CLR 根本就没有 3.0,也就是说 3.0 的程序和 2.0 的程序只取决于调用了什么版本的库。打一个比方,VC5.0和VC6.0产生的可执行文件除非比对编译器指纹,否则是一样的。 这个没法具体判断,比如你用VS2005开发的,就是2.0,但后来又升级到VS2010中开发,应该是4.0的,但实际还要调用2.0的东西,判断不出来倒底是哪个 lz的2.0 3.0指的是什么?程序集版本?2lruntime版本?clr有3.0? BindingSource的Filter属性的2个问题 ss[0].a+ss[1].b什么意思 释放流对象怎么把当前窗体里的对象都释放完了? Datagrid如何在一行内增加对应统计,感激 太平洋的自助装机功能 关于动态加载多个带参数用户自定义控件问题,新人第一次提问题多多支持啦! 应该怎么调用DLL mvc4, 代码优先, 如何动态创建 表并对表做各种操作? 各位请指点以下学习 c# 的免费电子书下载网站,给分感谢! 谁有c#源程序的下载地址,谢谢。 清空Session 相对路径,弱弱的问一下
Response.Write(System.Environment.Version);
Version version = test.GetName().Version;这样就可以了
比如你用VS2005开发的,就是2.0,
但后来又升级到VS2010中开发,应该是4.0的,
但实际还要调用2.0的东西,判断不出来倒底是哪个
程序集版本?
2lruntime版本?
clr有3.0?