Sampah Kecilsaat ini sedang offline
- sepatu jordan untuk dijual
- 16373
|
Persyaratan: Kita tahu bahwa setelah menggunakan kontrol WebView2 di c #, kita perlu menginstal runtime WebView2 di mesin untuk dapat menampilkan dan bekerja secara normal, jika tidak, program akan melaporkan pengecualian, tentang mendistribusikan dan menerapkan runtime WebView2, Microsoft telah memberikan tiga saran resmi. aplikasi WebView2 bergantung pada runtime WebView2 di komputer klien. Saat mendistribusikan aplikasi WebView2, Anda perlu mempertimbangkan cara mendistribusikan runtime WebView2 pada komputer klien dan memperbaruinya.
Ulasan:
[WebView2] (I) Pandangan Pertama pada Teknologi WebView2 Microsoft Edge h ttps:// www.itsvse.com/thread-10361-1-1.html
WebView2] (2) WinForm memperkenalkan WebView2 untuk menampilkan konten web. h ttps:// www.itsvse.com/thread-10362-1-1.html
WebView2] (3) Komunikasi dua arah aplikasi Web dan WinForm h ttps:// www.itsvse.com/thread-10364-1-1.html
【WebView2】 (D) Web dan WinForm saling memanggil fungsi dan metode satu sama lain. h ttps:// www.itsvse.com/thread-10365-1-1.html
WebView2] (5) Host virtual untuk memuat sumber daya HTML lokal h ttps:// www.itsvse.com/thread-10367-1-1.html Tiga mode: Mode Distribusi Runtime Evergreen, Penginstal Mandiri Offline Evergreen, dan Runtime Versi Tetap.
Unduh: https: //developer.microsoft.com/zh-cn/microsoft-edge/webview2/
Mode Distribusi Runtime Evergreen
Aplikasi menggunakan tautan ini untuk mengunduh bootloader secara terprogram ke klien dan memanggil bootloader. Metode ini menghindari kebutuhan untuk mengemas bootloader dengan aplikasi. Metode ini bergantung pada Content Delivery Network (CDN) Microsoft untuk bootloader.
Mode distribusi Evergreen memastikan bahwa aplikasi WebView2 memanfaatkan fitur WebView2 terbaru dan pembaruan keamanan. Mode distribusi Evergreen memiliki fitur-fitur berikut:
- WebView2 secara otomatis diperbarui ketika berjalan tanpa melakukan tindakan apa pun. Ini menerima pembaruan Microsoft Edge yang sama seperti yang dijelaskan dalam Catatan Rilis Saluran Stabil Microsoft Edge dan Catatan Rilis Pelaporan Keamanan Microsoft Edge.
- Semua aplikasi WebView2 yang menggunakan model distribusi Evergreen menggunakan salinan bersama dari runtime WebView2 Evergreen , sehingga menghemat ruang disk.
- Pada sistem yang memenuhi syarat, binari runtime Microsoft Edge dan Evergreen WebView2 ditautkan bersama dalam rilis yang sama. Tautan ini memberikan manfaat untuk jejak disk, memori, dan kinerja.
Saat menggunakan distribusi Evergreen dari runtime WebView2, aplikasi WebView2 mengasumsikan bahwa klien memiliki runtime terbaru. Untuk semua aplikasi pada klien, aplikasi tidak dapat memerlukan versi tertentu dari runtime WebView2. Versi runtime WebView2 yang kompatibel didistribusikan ke klien ketika paket WebView2 SDK baru dirilis. Oleh karena itu, aplikasi WebView2 dapat menggunakan API dalam versi terbaru dari WebView2 SDK.
WebView2 Runtime Bootloader adalah penginstal kecil (MicrosoftEdgeWebview2Setup.exe sekitar 2 MB ). WebView2 Runtime Bootloader mengunduh dan menginstal Evergreen Runtime dari server Microsoft yang sesuai dengan arsitektur perangkat pengguna.
Panggil runtime bootloader WebView2 dengan mengeluarkan perintah berikut.
Penginstalasi Mandiri Offline Evergreen
Untuk klien offline mandiri, yaitu mesin yang tidak memiliki akses ke ekstranet, Pemasang Mandiri Runtime WebView2 adalah penginstal lengkap yang menginstal Runtime WebView2 Evergreen di lingkungan offline.
Perintah Penginstalasi Mandiri Evergreen tercantum di bawah ini:
Runtime Versi Tetap
Untuk lingkungan terbatas dengan persyaratan kompatibilitas yang ketat, pertimbangkan untuk menggunakan mode distribusi Versi Tetap. Mode distribusi versi tetap sebelumnya dikenal sebagai mode distribusi _self_version.
Dalam mode distribusi versi tetap, Anda mengontrol kapan runtime WebView2 diperbarui untuk aplikasi Anda. Unduh versi tertentu dari runtime WebView2 dan kemas menggunakan aplikasi WebView2. Runtime WebView2 pada klien tidak diperbarui secara otomatis. Sebaliknya, runtime WebView2 yang dipaketkan dan didistribusikan dengan aplikasi yang diperbarui diperbarui secara berkala. Metode versi tetap tidak menggunakan entri registri dari runtime WebView2.
Binari versi tetap berukuran lebih dari 250 MB dan membuat paket aplikasi menjadi lebih besar.
Mengunduh Runtime WebView2 Unduh versi tetap dari runtime WebView2 sebagai paket dengan ekstensi file .cab, misalnya: Microsoft.WebView2.FixedVersionRuntime.106.0.1370.47.x64.cab di https:// developer.microsoft.com/zh-cn/microsoft-edge/webview2/
Gunakan perintah baris perintah expand {jalur ke paket} -F:* {jalur ke folder tujuan} atau gunakan utilitas unzip seperti WinRAR untuk mengekstrak paket runtime WebView2. Hindari mengekstrak melalui File Explorer karena metode ini mungkin tidak menghasilkan struktur folder yang benar. Sebagai contoh, pada mesin saya, perintahnya adalah sebagai berikut:
Program C# menginstruksikan jalur ke versi tetap dari file biner ketika membuat lingkungan WebView2, yang ditentukan melalui variabel lingkungan dengan kode berikut:
Anda dapat melihat bahwa program winform tidak menggunakan runtime webview2 yang terinstal di sistem, tetapi menggunakan versi tetap dari runtime yang kami siapkan.
Referensi: https: //learn.microsoft.com/zh-cn/microsoft-edge/webview2/concepts/distribution
|
Sebelumnya: ESXI 7 untuk melihat model dan ukuran memori host serverBerikutnya:【Praktis】 Bangun layanan proxy HTTP berbasis Tinyproxy
|