【发布时间】:2011-01-18 13:15:56
【问题描述】:
快速提问。我想知道执行我的应用程序的系统中是否存在 DLL。
这在 C# 中可行吗? (以一种适用于所有 Windows 操作系统的方式?)
对于 DLL,我指的是非 .NET 经典 dll(Win32 dll)
(基本上我想进行检查,因为我正在使用用户系统上可能存在或不存在的 DLL,但我不希望应用程序在不存在时崩溃而没有警告:P)
【问题讨论】:
-
目标是在文件不存在的情况下不出错,还是查找存在的内容。
-
目标是知道 dll 是否不存在并向用户显示“您缺少 dll xxx.dll。去更新您的系统”。
标签: c# windows winapi dll pinvoke