c-sharpers, "System.Diagnostics.Process"를 사용하여 firefox 앱을 열려고하는데 우분투 20.04에서 알아낼 수 없습니다.
main.cs
using var process = new Process();
process.StartInfo.FileName="/lib/firefox/firefox.sh";
process.StartInfo.UseShellExecute = false;
process.Start();
위의 코드를 실행 한 후 아무 일도 일어나지 않습니다.
내가 찾은 해결책은 "Thread.sleep ()"을 추가하는 것입니다.
static void Main(string[] args)
{
using var process = new Process();
process.StartInfo.FileName="/usr/lib/firefox/firefox.sh";
process.StartInfo.UseShellExecute = false;
process.Start();
Thread.Sleep(1000);
}
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다