Skip to content

[Windows] ReactNativeAsyncStorage.vcxproj incompatible with react-native-windows 0.82 (WindowsAppSDK 1.8) #1307

Description

@chaitanya207

What happened?

Environment

Package Version
@react-native-async-storage/async-storage ^2..2.0
react-native-windows 0.82.5
react-native 0.82.x
Windows App SDK 1.8.260209005
Visual Studio 2022
Node 24.14.1

Description

The ReactNativeAsyncStorage.vcxproj file contains a comment saying it was
created with react-native-windows 0.74. When building against react-native-windows
0.82.5, the build fails due to a WindowsAppSDK version mismatch.

RNW 0.82 uses WindowsAppSDK 1.8.260209005, but the .vcxproj still
references the old 1.3.x version from RNW 0.74.

Error Message

error : The WindowsAppSDK version referenced in ReactNativeAsyncStorage.vcxproj
(1.3.x) conflicts with the version required by react-native-windows 0.82 (1.8.260209005).

Steps to Reproduce

  1. Create a new RN app with react-native-windows 0.82.5
  2. Install @react-native-async-storage/async-storage
  3. Run npx react-native run-windows
  4. Build fails with WindowsAppSDK version conflict

Expected Behavior

Build succeeds. The .vcxproj should reference WindowsAppSDK 1.8.260209005
to be compatible with react-native-windows 0.82.

Actual Behavior

Build fails due to mismatched WindowsAppSDK version in
ReactNativeAsyncStorage.vcxproj.

Workaround

Manually editing the .vcxproj with these changes fixes the build:

<!-- WindowsTargetPlatformVersion -->
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
<WindowsTargetPlatformMinVersion>10.0.17763.0</WindowsTargetPlatformMinVersion>

<!-- NuGet packages -->
<PackageReference Include="Microsoft.WindowsAppSDK" Version="1.8.260209005" />
<PackageReference Include="Microsoft.Windows.CppWinRT" Version="2.0.230706.1" />

Using patch-package to persist the fix.

Additional Notes

react-native-windows 0.82 also removes Paper architecture entirely —
please confirm the Windows module is fully Fabric-compatible.

Version

^2.2.0

What platforms are you seeing this issue on?

  • Android
  • iOS
  • macOS
  • Windows
  • web

System Information

System:
OS: Windows 11 10.0.26100
CPU: "(4) x64 AMD 64-Core Processor
Memory: 3.18 GB / 15.95 GB
Binaries:
Node:
version: 24.14.1
path: C: \Program Files \nodejs \node. EXE
Yarn:
version: 1.22.22
path: C: \Program Files (x86) \Yarn\bin\yarn.CMD npm:
version: 11.11.0
path: C:\Program Files\nodejs \npm. CMD
Watchman: Not Found
SDKS:
Android SDK: Not Found
Windows SDK:
AllowDevelopmentwithoutDevLicense: Enabled
Versions:
- 10.0.22621.0
- 10.0.26100.0
IDES:
info info
React Native v0.85.3 is now available (your project is running on ve.82.1).

Steps to Reproduce

RNW 0.79 to RNW 0.82.5 Fabric update

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions