我想知道应用程序的安装路径在哪里。我知道它通常位于 ...\Program Files... 但我猜有些人将它安装在不同的位置。我知道应用程序的名称。
谢谢。
最佳答案
查找程序安装路径(在 Windows 上)的理想方法是从注册表中读取它。大多数安装程序将为该程序创建一个包含安装路径的注册表项。该 key 的确切位置和名称取决于所讨论的程序。
要查找程序是否在注册表中有键,请打开“regedit” ' 并使用“编辑”>“查找”选项尝试找到具有程序名称的键。如果存在这样的 key ,您可以使用 RegistryKey 读取它。 .NET Framework 库中的类。
如果程序没有注册表项,那么另一种选择就是要求用户使用 OpenFileDialog 定位 .exe 文件,尽管这显然不理想。
关于c# - 如何以编程方式获取另一个应用程序的安装路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3916713/