這個問題在這里已經有了答案: Process.Start(url) 失敗 7 個答案 12 小時前關閉。
我只是嘗試使用 .Net 6,而我一直堅持使用 .Net 框架。
現在我想用默認瀏覽器打開一個網站。我一直在使用Process.Start("https://google.com"),但是當我在 .Net 6 中執行此操作時,它會引發錯誤,告訴我找不到檔案。
System.ComponentModel.Win32Exception: 'An error occurred trying to start process 'https://google.com' with working directory 'C:\C#Projects\TestForm\MyFormsApp\bin\x64\Debug\net6.0-windows'. Das System kann die angegebene Datei nicht finden.'
我是否需要手動確定默認瀏覽器才能再次使用 URL?
編輯:我不明白為什么它被關閉(標記為重復),另一個問題是從 2014 年開始的,它的標記答案不是那么有幫助,也不是特定于從 .Net Framework 切換時的 .Net 6 混亂。此外,它也不是專門關于使用默認瀏覽器的。
問候
uj5u.com熱心網友回復:
將 url 傳遞ProcessStartInfo給 Process.Start 方法的引數。請參閱此示例。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/462715.html
下一篇:LINQ查詢引發客戶端評估錯誤
