WPF アプリケーションでデフォルトのブラウザーを開いて特定の Web ページに移動するようにしたいのですが、どうすればよいですか?
ベストアンサー1
.NET のデスクトップ バージョンの場合:
System.Diagnostics.Process.Start("http://www.webpage.com");
.NET Coreの場合、ProcessStartInfo.UseShellExecute
true
はから に変更されたのでfalse
、true
これを機能させるには明示的に に設定する必要があります。
System.Diagnostics.Process.Start(new ProcessStartInfo
{
FileName = "http://www.webpage.com",
UseShellExecute = true
});
さらに問題を複雑にしているのは、このプロパティできないUWP アプリの場合は に設定する必要がありますtrue
(したがって、これらのソリューションはいずれも UWP では使用できません)。