我有一个针对.NET框架编译并部署的旧dll。我不确定它是针对哪个版本的.NET框架进行编译的。我想知道如何确定该dll针对哪个版本的.NET Framework?我不相信源代码,因为我认为它已升级到Visual Studio 2008,并已更改为.NET Framework 3.5版。
3 回答
慕仙森
TA贡献1827条经验 获得超7个赞
您可以使用ILDASM ...
ildasm.exe C:\foo.dll /metadata[=MDHEADER] /text /noil
并在输出中检查“元数据部分”。就像这样:
元数据部分:0x424a5342,版本:1.1,额外版本:0,len版本:12,版本:v4.0.30319
'version'标签将告诉您.NET Framework版本。在上面的示例中是4.0.30319
- 3 回答
- 0 关注
- 1017 浏览
添加回答
举报
0/150
提交
取消