
Importante: Ao instalar um pacote NuGet, certifique-se de marcar a caixa de seleção Incluir pré-lançamento e selecione a versão com o sufixo -prerelease. Caso contrário, você não obterá suporte .NET.
No futuro, atualizaremos nosso SDK a cada seis semanas de acordo com o Roadmap com base em seus comentários . Você pode ficar por dentro das últimas atualizações, leia-as aqui .
Sobre o controle
Com a família de controles WebView2, você pode hospedar conteúdo da web em seus aplicativos de desktop .NET e aprimorá-los com todos os benefícios que a Internet tem a oferecer, como conteúdo dinâmico, interfaces de usuário modernas e ferramentas.
Um pouco de historia
Originalmente, começamos com o controle WebBrowser, que é baseado no Internet Explorer e, portanto, não é mais adequado para conteúdo da web moderno. Em seguida, criamos um controle baseado em Edge chamado WebView. Este controle está disponível apenas no Windows 10 e não pode ser incluído em seu aplicativo. Ouvimos com clareza e clareza seus comentários de que você precisa de um controle moderno e consistente compatível com todas as versões do Windows a partir do Windows 7. Foi assim que nasceu o WebView2. Ele é baseado na plataforma Microsoft Edge Chromium, compatível com todas as versões do Windows a partir do Windows 7. Ele recebe atualizações a cada 6 semanas, permitindo que você use os recursos mais recentes.
E agora
O WebView2 oferece suporte a muitos recursos, como navegação, mensagens da web (comunicação entre o aplicativo e o controle WebView2), injeção de objeto nativo (acessando objetos do aplicativo diretamente do JavaScript) e muito mais. Verifique nossa documentação para obter mais detalhes. Na Microsoft, usamos WebView2 em muitos de nossos aplicativos. Um exemplo é o painel Room Finder na versão desktop do Outlook. Usando o WebView2, pudemos reutilizar o código da interface da web do Outlook e disponibilizá-lo diretamente para a versão desktop.

Futuro
WebView2 está atualmente em visualização e estamos trabalhando na versão GA. Como parte desse esforço, forneceremos suporte de designer para Windows Forms e WPF para que você possa aproveitar a funcionalidade familiar de arrastar e soltar e WYSIWYG. Veja nosso roteiro para mais informações. Os recursos do Windows Forms .NET Framework Designer já têm suporte hoje e o restante estará disponível em breve.
Plataformas suportadas
Uma prévia do desenvolvedor está disponível para as seguintes plataformas de programação:
- Win32 C / C ++
- .NET Framework 4.6.2 ou posterior
- .NET Core 3.0 ou posterior
- WinUI 3.0
e essas versões do Windows
- Windows 10
- Windows 8.1
- Windows 8
- Windows 7
- Windows Server 2016
- Windows Server 2012
- Windows Server 2012 R2
- Windows Server 2008 R2
iniciar
- Guia do Windows Forms
- Guia WPF
- Guia WinUI 3.0
- Win32