首页 > 编程语言 >C# 获取当前程序集的名称和版号

C# 获取当前程序集的名称和版号

时间:2023-06-28 16:35:18浏览次数:38  
标签:Assembly Reflection C# 程序 System 获取 Version 名称

在C#程序中可以通过如下方式来获取当前正在运行的程序集的名称和版本号

Version version = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version;
string ver = version.ToString();
string assemblyName = System.Reflection.Assembly.GetExecutingAssembly().GetName().Name;

标签:Assembly,Reflection,C#,程序,System,获取,Version,名称
From: https://www.cnblogs.com/Jeffxu/p/17511778.html

相关文章

  • Conda 命令深入指南
    Conda命令深入指南Conda是一个功能强大的包管理系统,允许您为不同的项目创建和管理隔离的环境,从而更轻松地处理不同的依赖项集。安装可以按照Conda官方网站(https://conda.io)上提供的说明下载并安装Conda。安装后,可以打开终端或命令提示符并开始使用Conda。创建和管......
  • 漏洞深度分析 | Apache StreamPipes 存在权限绕过漏洞导致垂直越权
    项目地址https://github.com/apache/streampipes项目介绍ApacheStreamPipes使工业数据分析变得简单!StreamPipes是工业物联网的端到端工具箱。它带有针对非技术用户的丰富的图形用户界面,并提供以下功能: 快速连接超过20种工业协议,例如OPC-UA、PLC、MQTT、REST、Pulsar、Kafka......
  • AI智慧安监EasyCVR平台长时间运行出现协程高的现象是什么原因?
    EasyCVR视频融合平台基于云边端协同架构,具有强大的数据接入、处理及分发能力,平台支持海量视频汇聚管理,可支持多协议接入,包括市场主流标准协议与厂家私有协议及SDK,如:国标GB28181、RTMP、RTSP/Onvif、海康Ehome、海康SDK、大华SDK、宇视SDK等。有用户反馈,EasyCVR平台向上级联后,运......
  • 设备通过海康ehome接入到EasyCVR后,通道数量显示不全是什么原因?
    EasyCVR可拓展性强、视频能力灵活、部署轻快,可支持的主流标准协议有GB28181、RTSP/Onvif、RTMP等,以及厂家私有协议与SDK接入,包括海康Ehome、海大宇等设备的SDK等,能对外分发RTSP、RTMP、FLV、HLS、WebRTC等格式的视频流。有用户反馈,现场设备通过海康ehome协议接入到EasyCVR中,虽然显......
  • CAS
    CAS(CompareAndSwap/Set),比较并交换-乐观锁机制-锁自旋,CAS算法的过程中是这样:它包含3个参数CAS(V,E,N)。V表示要更新的变量(内存值),E表示预期的值(旧的),N表示新值。当且仅当V值等于E值时,才会将V的值设为N,如果V值和E值不同,则说明已经有其他线程做了更新,则当线程什么都不做。最后,CAS返回......
  • HashMap与ConcurrentHashMap底层分析
    一.红黑树的要点:在介绍HashMap与ConcurrentHashmap底层原理之前我们首先介绍红黑树的知识点,他是我们JDK1.8后为HashMap与ConcurrentHashMap引入的优化的数据结构。1.1红黑树的特点:1.每一个结点不是红色就是黑色2.不可能有连接在一起的红色结点,也即是如果有一个结点是红色,则......
  • docker部署指定版本的mysql client
    docker部署mysqlclientdockerpullmysql:8.0.31cat>>~/.bashrc<<'EOF'##--rm表示容器退出及销毁aliasmysql-cli="dockerrun-it--rmmysql:8.0.31mysql"EOFsource~/.bashrcmysql-cli-h123.123.123.123-P23306-uxxxxxxxx-pxx......
  • CSU学位论文评阅要素
    1.论文选题(10)选题的学科前沿性和开创性;对经济、社会、科学发展的理论意义、现实意义;2.文献综述(10)对该学科领域国内外相关领域发展现状的归纳总结和评价情况。3.基础知识(20)论文体现的学科坚实的基础理论和系统的专门知识;论文研究方法的科学性,引证资料的翔实性......
  • Typescript 内置工具类型
     Partial<T>将类型T的属性都变为可选属性,并构造一个新类型1interfaceInter{2name:string3age:number4}56typeT=Partial<Inter>//{name?:string;age?:number;}  Required<T>  将类型T的属性都变为必选属性,并构造一个新类型 和Pa......
  • gdb.exe: warning: Couldn't determine a path for the index cache directory.
    GDB调试中出现的警告D:\\gitee\\luatos-soc-2022\\out\\example_copy>arm-none-eabi-gdbexample.elfC:\\SysGCC\\bin\\arm-none-eabi-gdb.exe:warning:**Couldn'tdetermineapathfortheindexcachedirectory.......