개발/C#
.net6에서 process.start로 다른 프로그램 또는 브라우저 실행 시 오류해결
다물칸
2024. 1. 8. 11:26
728x90
반응형
닷넷 프레임워크에서는 잘되던 코드가 .net6에서는 오류가 난다.
대충 디버깅 해보면 명령어 앞에 빌드경로(Working Path)가 붙어서 실행되면서 파일을 찾을 수 없다는 오류가 발생되는 것 같았다.
Process.Start(new ProcessStartInfo("https://www.example.com") { UseShellExecute = true });
웹 브라우저의 경우 이렇게 하면 잘된다.
반응형