社区
C#
帖子详情
如何用C#编程获取外部程序的版本信息
weixin_33210519
2020-01-14 03:48:02
我在C盘下放我发布的项目安装包,想用C# 代码获取这个安装包部署的版本号
...全文
295
5
打赏
收藏
如何用C#编程获取外部程序的版本信息
我在C盘下放我发布的项目安装包,想用C# 代码获取这个安装包部署的版本号
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
weixin_33210519
2020-01-16
打赏
举报
回复
是别的安装包的版本号,想要得是我截图的那种版本号,2#的那种方式获取的结果不是我放上去图的版本号,而是12.0.21005.1 built by: REL,,这么个信息,所以感觉不对
骷髅会-北极熊
2020-01-16
打赏
举报
回复
你要的是自己软件版本号还是别的软件版本号?
如果是自己的
My.Application.Info.Version.Major
My.Application.Info.Version.Minor
My.Application.Info.Version.Build
这些
如果是别的软件看#2 楼
weixin_33210519
2020-01-14
打赏
举报
回复
我刚才试了下你的方法获取的fi.ProductVersion值是这样的,12.0.21005.1 built by: REL,不是我要的结果,要的是图上版本号~
github_36000833
2020-01-14
打赏
举报
回复
产品版本(不是Assembly版本,Assembly版本要用反射)可以用
FileVersionInfo
。 static void Main(string[] args) { var fi = FileVersionInfo.GetVersionInfo(Path.Combine(Environment.SystemDirectory, "Notepad.exe")); Console.WriteLine("Win32产品版本:" + fi.ProductVersion); }
weixin_33210519
2020-01-14
打赏
举报
回复
如图所示程序包!
【
C#
】
C#
Process调用
外部
程序
本文介绍了如何使用
C#
中的Process类来调用
外部
程序
,包括创建Process对象、配置启动选项(如输入输出、不使用外壳执行、无窗口模式)、切换工作目录到
外部
程序
目录、设置
程序
名和传入参数,以及启动、等待和关闭
外部
程序
的步骤。同时强调了在调用前后改变和恢复工作目录的重要性。
C#
如何
获取
外部
程序
中控件的内容
本文介绍了如何在
C#
中
获取
外部
程序
的控件内容,适用于自动化测试、数据爬取等场景。文章详细阐述了引用命名空间、启动
外部
程序
、操作窗口控件的步骤,并提供了
获取
特定控件文本的函数示例。
用
C#
启动
外部
程序
本文介绍了一个使用
C#
来调用
外部
程序
的例子,包括如何设置
程序
名称、参数及工作目录,并演示了如何
获取
外部
程序
的执行时间及返回值。
C#
中用WinAPI调用
外部
程序
本文介绍了如何在
C#
中利用WinAPI调用
外部
程序
,特别是通过模拟消息发送来实现对无
编程
接口
程序
的功能调用。关键在于找准窗口句柄和正确发送消息。文章提供了一个封装了常见WinAPI函数的
C#
类,用于文本框内容设置和模拟按钮点击等操作。
C#
程序
调用
外部
程序
本文介绍了使用Visual Studio.NET
C#
编写
程序
,通过
C#
调用Windows记事本
程序
编辑名为test.txt的文本文件。给出了主要代码,包括
程序
信息类的设置、
外部
程序
的启动、执行时间的打印、
程序
退出处理等内容。
C#
111,132
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章