为了账号安全,请及时绑定邮箱和手机立即绑定

WPF C# WebView 在 win 10 上不显示任何页面

WPF C# WebView 在 win 10 上不显示任何页面

C#
动漫人物 2021-11-28 19:34:29
如果试图测试来自 Windows 社区的示例项目,但无法在我的机器上运行任何页面。我在事件查看器中收到了这些事件:错误的应用程序名称:Win32WebViewHost.exe,版本:10.0.17134.1,时间戳:0xed1839dd错误模块名称:edgemanager.dll,版本:11.0.17134.165,时间戳:0x71de0339异常代码:0xc0000409错误偏移:0x0000000000035694出错进程ID:0x2ca4断裂作用应用程序启动时间:0x01d433adb58e4f8b错误的应用程序路径:C:\ WINDOWS \ SystemApps \ Microsoft.Win32WebViewHost_cw5n1h2txyewy \ Win32WebViewHost.exe错误模块路径:C:\ WINDOWS \ SYSTEM32 \ edgemanager.dll报告编号:40986bf3-66d8-4018-9f7e-81c8b65e42b6断裂作用包全名:Microsoft.Win32WebViewHost_10.0.17134.1_neutral_neutral_cw5n1h2txyewy 错误包相关应用程序 ID:Win32WebViewHost和:错误的应用程序名称:wwahost.exe,版本:10.0.17134.165,时间戳:0xc46b1662错误模块名称:wwahost.exe,版本:10.0.17134.165,时间戳:0xc46b1662异常代码:0xc0000409错误偏移:0x000000000005744c出错进程ID:0x3330断裂作用应用程序启动时间:0x01d433bcbf627fdd错误应用程序路径:C:\Windows\System32\wwahost.exe错误模块路径:C:\Windows\System32\wwahost.exe报告 ID:7ebdd067-07b4-4278-a566-531fb78506ac:错误包全名Microsoft.Win32WebViewHost_10.0.17134.1_neutral_neutral_cw5n1h2txyewy 错误的包相关应用程序 ID:Win32WebViewHost我试过:修复 VS 2017安装了所有 .net 目标版本高达 4.7.2在 win 中安装了所有 .net 版本高达 4.7.2证监会/scannow修过窗户Sample.zip示例代码:<Window    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"    xmlns:d="http://schemas.microsoft.com/expression/blend/2008"    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"    xmlns:local="clr-namespace:WebViewSample"    xmlns:WPF="clr-namespace:Microsoft.Toolkit.Win32.UI.Controls.WPF;assembly=Microsoft.Toolkit.Win32.UI.Controls" x:Class="WebViewSample.MainWindow"    mc:Ignorable="d"    Title="MainWindow" Height="Auto" Width="Auto"><Grid>    <Grid.RowDefinitions>        <RowDefinition Height="*"/>        <RowDefinition Height="Auto"/>    </Grid.RowDefinitions>    <WPF:WebView Grid.Row="0" x:Name="webView1" HorizontalAlignment="Stretch" Margin="10,10,10,9.5" VerticalAlignment="Stretch" />    <TextBlock Grid.Row="1" x:Name="textBlock1" ></TextBlock></Grid>
查看完整描述

2 回答

?
胡说叔叔

TA贡献1804条经验 获得超8个赞

WebView 不支持在提升的令牌下运行。见:https : //github.com/windows-toolkit/Microsoft.Toolkit.Win32/issues/32#issuecomment-442447380


查看完整回答
反对 回复 2021-11-28
?
PIPIONE

TA贡献1829条经验 获得超9个赞

WebViewNavigate()从视图构造函数调用时似乎无法正常工作。问题 3286。


尝试将您的Navigate()呼叫转移到Loaded活动中。


public MainWindow()

{

    InitializeComponent();

    Loaded += OnLoaded;

}


private void OnLoaded(object sender, RoutedEventArgs e)

{

    webView.Navigate("https://microsoft.com");

}


查看完整回答
反对 回复 2021-11-28
  • 2 回答
  • 0 关注
  • 711 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信