c# - 如何确定 exe 文件是否可执行安装?

标签 c#

如何判断exe文件是否是安装文件?

例如:

bool isSetupFile = IsSetup(@"C:\KasperSkySetup.exe");

问候。

最佳答案

需要非常复杂且容易出错的启发式方法来判断可执行文件是否是安装包。
一般来说,答案是否定的,你不能这样做。

补充阅读:
Link

关于c# - 如何确定 exe 文件是否可执行安装?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3374807/

相关文章:

c# - 这段代码可以避免 SQL 注入(inject)吗? (以及为什么)

c# - 整个 Controller 类中可用的 ASP.NET Core 路由属性

c# - 如何在 C# 中本地化密码验证?

c# - 从 win 表单重定向到 Web 表单

c# - 这个 if 语句会导致不好的事情发生吗?

c# - 条形码扫描仪发送以换行符结尾的数据时如何使按钮散焦

c# - 是否可以使用 Automapper 将多个 DTO 对象映射到单个 ViewModel?

c# - 如何执行可以反转 key 的 LINQ GroupBy?

c# - 为什么 C# 代码不从存储过程返回值

c# - 在 C# 中表示此查找表的最佳方式