首页 > 解决方案 > 进程类不读取文件路径

问题描述

我的代码是这样的:

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        Process.Start("C:\Users\T\Desktop\IntSwitch\IntSwitch\IntSwitch\ipSwitchOnn.exe")
    End Sub

这是有效的,因为文件路径是正确的,但是有没有办法只使用文件名?

这不起作用:

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        Process.Start("ipSwitchOnn.exe")
    End Sub

但这会起作用:

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        Process.Start("IExplore.exe")
    End Sub

该文件应该在哪里,以便我可以在没有复杂文件路径的情况下引用它?它是这样保存的:

(IntSwitch) > IntSwitch.sln (IntSwitch) >

在此处输入图像描述

标签: vb.net

解决方案


推荐阅读