实现浏览器重定向的状态码是什么(Bugfixes:.NET6.0)
在 .NET Framework 时代,如果想使用默认浏览器打开一个 URL 可以使用以下代码:,下面我们就来聊聊关于实现浏览器重定向的状态码是什么?接下来我们就一起去了解一下吧!
实现浏览器重定向的状态码是什么
在 .NET Framework 时代,如果想使用默认浏览器打开一个 URL 可以使用以下代码:
Process.Start("https://www.coderbusy.com");
但该代码在 .NET 6.0 中执行会出错:
An error occurred trying to start process ‘https://www.coderbusy.com’ with working directory ‘xxxx’.
系统找不到指定的文件。
路遥工具箱报错
出现该错误的原因是 .NET CORE 改变了 ProcessStartInfo 类的默认值。在默认情况下 UseShellExecute 的取值由 .NET Framework 中的 True 变为了 False 。
所以,要解决该报错只需将 UseShellExecute 设置为 True 即可:
Process.Start(new ProcessStartInfo("https://www.coderbusy.com") { UseShellExecute = true });
免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com