C# WebView2如何加载本地文件?

C# WebView2如何加载本地文件?,c#,winforms,webview2,C#,Winforms,Webview2,我的WinForm.NETFramework 4.7.2中有一个WebView2控件,如何在其中加载本地html文件 我试图用file://extention设置.Source,但什么都没有 以下是我尝试过的: private void Form1_Load(object sender, EventArgs e) { webView.Source = new Uri("file://C:/Users/xxx/Desktop/VisualSelf/self.html")

我的WinForm.NETFramework 4.7.2中有一个WebView2控件,如何在其中加载本地html文件

我试图用file://extention设置.Source,但什么都没有

以下是我尝试过的:

private void Form1_Load(object sender, EventArgs e)
{
    webView.Source = new Uri("file://C:/Users/xxx/Desktop/VisualSelf/self.html");
}

您可以读取HTML文件,然后导航到字符串

或者,您可以导航到本地文件:

webView.CoreWebView2.Navigate("file:///C:/Users/xxx/Desktop/VisualSelf/self.html");

另外,您还需要安装。

您可以读取HTML文件,然后导航到字符串

或者,您可以导航到本地文件:

webView.CoreWebView2.Navigate("file:///C:/Users/xxx/Desktop/VisualSelf/self.html");

另外,您还需要安装。

其他答案我已将html文件从桌面添加到我的项目中,但如果我尝试这样做:新建Urims appx-web:///VisualSelf/self.html webView仍然显示不出任何内容您可以尝试加载一个通用网站,例如?@m.r226 no。。。如果我设置webView.Source=newURI,它仍然不会显示任何其他答案我已经将html文件从桌面添加到我的项目中,但是如果我尝试这样做:新建Urims appx-web:///VisualSelf/self.html webView仍然显示不出任何内容您可以尝试加载一个通用网站,例如?@m.r226 no。。。如果我设置webView.Source=newURI,它仍然不会显示任何内容