https://gitlab.gnome.org/World/Rust/libadwaita-rs/-/commit/dc129df76c859c3565146d177d426fb5e2a7c8ba

Index: vendor/libadwaita/src/auto/about_dialog.rs
--- vendor/libadwaita/src/auto/about_dialog.rs.orig
+++ vendor/libadwaita/src/auto/about_dialog.rs
@@ -27,8 +27,8 @@ impl AboutDialog {
         unsafe { Dialog::from_glib_none(ffi::adw_about_dialog_new()).unsafe_cast() }
     }
 
-    #[cfg(target_os = "linux")]
-    #[cfg_attr(docsrs, doc(cfg(target_os = "linux")))]
+    #[cfg(not(target_env = "msvc"))]
+    #[cfg_attr(docsrs, doc(cfg(not(target_env = "msvc"))))]
     #[doc(alias = "adw_about_dialog_new_from_appdata")]
     #[doc(alias = "new_from_appdata")]
     pub fn from_appdata(resource_path: &str, release_notes_version: Option<&str>) -> AboutDialog {
