在VB.net中获取其他应用程序路径

时间:2016-02-15 04:39:27

标签: vb.net

我有两个应用程序将安装在同一台PC上。通常客户端会将它安装在C:\ Program Files上,但有时用户会在D:\ F:\或他们喜欢的地方安装它。所以我很难获得其他app可执行路径。

例如:

  • 应用1位置:G:\ App1 Folder \ App1.exe
  • 应用2位置:C:\ Program Files \ App2 Folder \ App2.exe

如何在App 1上获取其他App2可执行文件路径(“G:\ App1 Folder \ App1.exe”)?

1 个答案:

答案 0 :(得分:0)

您可以使用

当应用程序运行并存储到注册表或其他地方时,

Dim strPath As String = System.IO.Path.GetDirectoryName( _ System.Reflection.Assembly.GetExecutingAssembly().CodeBase)获取可执行目录。 Ref.

要求用户在第一次运行期间找到可执行文件并将位置保存到某个地方