有时我们需要打开相对路径下的应用程序,可以使用下面的方法:
Process info = new Process();
p.StartInfo.FileName = Application.StartPath+@"";
p.StartInfo.WorkingDirectory = @"";
p.StartInfo.UseShellExecute = false;
p.StartInfo.CreateNoWindow = false;
p.Start();
System.Environment.CurrentDirectory 获取和设置当前目录(该进程从中启动的目录)的完全限定目录。
System.IO.Directory.GetCurrentDirectory() 获取应用程序的当前工作目录。
System.AppDomain.CurrentDomain.BaseDirectory 获取程序的基目录。
新闻热点
疑难解答