[Problem/Bug]: Documentation should call out WebView2CompositionControl isn't supported on Server 2019

Đang mở Phù hợp với người mới
#5,749 1 bình luận 0 reaction 0 người được giao Xem trên GitHub

Chưa có ai nhận issue này.

Đánh giá

Độ khó
1/5
Thời gian dự kiến
Dưới một giờ
Mức phù hợp với người mới
72/100
Loại issue
Tài liệu
Độ rõ ràng
Đặc tả rõ ràng
Mức độ hoạt động
Sôi nổi
Lĩnh vực
desktop, documentation

Hướng nghiên cứu

Bắt đầu bằng việc xem lại tài liệu hiện có về WebView2CompositionControl, trong đó liệt kê 1809 / 10.0.17763.8755 là phiên bản tối thiểu. Ghi rõ rằng nó không được hỗ trợ trên Windows Server 2019 ở bản dựng đó, bao gồm cả hành vi gặp sự cố unmanaged đã được báo cáo, và đối chiếu cách diễn đạt với các bước tái hiện sự cố WPF.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

bug
What happened?

It's documented that WebView2CompositionControl supports 1809 / 10.0.17763.8755 as the minimum version.

When running on Server 2019 with that particular build of Windows, this triggers strange unmanaged crashes, often in urlbase.dll, seemingly because the compositing APIs introduced in 10.0.17763.8755 were not ported back to Server 2019.

It would be helpful if this limitation is documented somewhere to help other developers avoid this pitfall.

Importance

Low. My app is not very affected, or this only affects development.

Runtime Channel

Stable release (WebView2 Runtime)

Runtime Version

No response

SDK Version

No response

Framework

WPF

Operating System

Windows Server

OS Version

10.0.17763.8755

Repro steps
  1. Create a basic WPF app which uses WebView2CompositionControl
  2. Run app on Windows Server 2019, 1809.
  3. Observe a crash after ~30-60 seconds.
Repros in Edge Browser

No, issue does not reproduce in the corresponding Edge version

Regression

No, this never worked

Last working version (if regression)

No response

Ngôn ngữ chính
PowerShell
Star
526
Fork
68
Merge trung bình
15 ngày 5 giờ
Pull request đã merge (30 ngày)
1

Chuẩn bị môi trường

Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của MicrosoftEdge/WebView2Feedback

Tất cả issue của MicrosoftEdge/WebView2Feedback

Issue tương tự

Thêm issue về Desktop Dev

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.