WebView2를 Visual Studio 2017 Express에서 사용할 수 있을 때까지
2981 단어 WebView2C#VisualStudio2017
Download


.Net Framework SDK 4.8
Visual Studio 2017 Express에서 사용할 수 있도록
VisualStudio2017에서 NuGet을 사용하기 때문에 패키지 관리 방법을 packages.config 대신 PackageReference를 사용해야합니다.

"패키지 관리"의 "기본 패키지 관리 형식"을 "PackageReference"로 설정하십시오.
빌드 시 사용할 .NET Framework가 4.6.2 이상이어야 합니다.

プレリリースを含める
를 체크하지 않으면 webview2가 도구 상자에 표시되지 않았습니다. (2021/5/18 시점) 
참고: OS와 처음부터 포함된 .NET Framework 버전
.NET Framework 4.6.2는
Windows 10 ver 1607
이후에 포함되어 있다..NET Framework 4.8은
Windows 10 ver 1903
이후에 포함되어 있다.Visual Studio 2017의 C #에서 페이지에 액세스
web

MainWindow.xaml.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;
namespace WpfApp1
{
/// <summary>
/// MainWindow.xaml の相互作用ロジック
/// </summary>
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
+ InitializeAsync();
}
+
+ async void InitializeAsync()
+ {
+ await web.EnsureCoreWebView2Async(null);
+ }
+
+ private void Button_Click(object sender, RoutedEventArgs e)
+ {
+ web.CoreWebView2.Navigate("http://yahoo.co.jp");
+ }
}
}
await web.EnsureCoreWebView2Async
없으면 오류가 발생할 수 있습니다.
Reference
이 문제에 관하여(WebView2를 Visual Studio 2017 Express에서 사용할 수 있을 때까지), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/tukiyo3/items/3b0409d481979f729786텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)