c# - .NET 版本程序集是用(目标版本)编译的
问题描述
很久很久以前,当您通过文件资源管理器查看文件属性时,我们曾经看到编译库 (dll) 或可执行文件的 .net 版本。现在你不能,那么检查它现在使用的版本的最快方法是什么?我一直在使用各种工具,例如 ILSpy,但我需要一些易于安装的工具,例如 reg 条目,以便我可以右键单击并查看版本。
我们在多个服务器上都有大量文件,包括客户端服务器。有时我们需要询问您正在运行什么版本,目前这很困难。
有任何想法吗 ?
解决方案
一种快速的方法(不在我标记的副本中)是使用文本编辑器编辑 .dll 并搜索以下阶段“.NETFramework,Version=v”
除此之外v
,您还将获得构建程序集的版本号(在我的情况下为 4.6.1)。
推荐阅读
- python - 在同一网格上绘制多个数组但指定单独的颜色
- java - Spring @Bean Name,不适用于@Qualifier
- javascript - 你怎么知道哪些网站是 HTML 和 JS 以及哪些网站是使用 React、Angular 等通过 JS 呈现的?
- javascript - 从 json 中删除编号的键
- python-3.x - 二叉搜索树获得 AttributeError 的主要乐趣:'BTreeWordFinder' 对象没有属性 'showDepth'
- c - 将录制的声音发送到云端
- sql-server - SSIS EncryptSensitiveWithUserKey 和有关包执行的文档
- csv - 将带有日期时间的 CSV 文件正确导入 SAS
- android - 如何修复“无法创建 com.example.todolist.ui.task.TaskViewModel 类的实例”
- django - 'poll_extras' 不是注册的标签库。但是我已经注册了