WPF C#的WebView不显示在Win 10中的任何页面

问题描述 投票:4回答:1

如果试图以测试从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 报告编号:7ebdd067-07b4-4278-a566-531fb78506ac 断裂封装的全名: Microsoft.Win32WebViewHost_10.0.17134.1_neutral_neutral_cw5n1h2txyewy断裂作用包相对应用ID:Win32WebViewHost

香港专业教育学院尝试:

  1. 修复VS 2017年
  2. 安装了所有.NET目标版本4.7.2
  3. 安装所有.NET版本4.7.2中获胜
  4. 做SFC / SCANNOW
  5. 没有窗户修理

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>

public partial class MainWindow : Window
{
    public MainWindow()
    {
        InitializeComponent();

        webView1.DOMContentLoaded += (sender, args) =>
        {
            textBlock1.Text = "Loaded!";
        };

        webView1.Navigate("https://microsoft.com");
    }
}

额外的信息:

  • 赢得10版1803(OS构建17134.165)
  • 在几台机器随机试验结果
c# wpf exception webview
1个回答
0
投票
© www.soinside.com 2019 - 2024. All rights reserved.