我有两个应用程序将安装在同一台PC上。通常客户端会将它安装在C:\ Program Files上,但有时用户会在D:\ F:\或他们喜欢的地方安装它。所以我很难获得其他app可执行路径。
例如:
如何在App 1上获取其他App2可执行文件路径(“G:\ App1 Folder \ App1.exe”)?
答案 0 :(得分:0)
您可以使用
当应用程序运行并存储到注册表或其他地方时, Dim strPath As String = System.IO.Path.GetDirectoryName( _
System.Reflection.Assembly.GetExecutingAssembly().CodeBase)
获取可执行目录。
Ref.
或
要求用户在第一次运行期间找到可执行文件并将位置保存到某个地方