react-native-windows
react-native-windows copied to clipboard
Project Microsoft.ReactNative is not compatible with uap10.0.16299 problem
Problem Description
Hi, I am trying to build a library that has support for react-native-windows
.
The problem is that when I build the library trigger an error build, see below
LOGS
PS D:\Projects\react-native-memoizing\example> npx react-native run-windows --logging
i Verbose: ON
Looking for vswhere at: C:\Program Files (x86)\Microsoft Visual Studio\Installer\vswhere.exe
√ Found compatible MSBuild at C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin (16.11.32228.343)
Microsoft (R) Build Engine version 16.11.2+f32259642 for .NET Framework
Copyright (C) Microsoft Corporation. All rights reserved.
Building the projects in this solution one at a time. To enable parallel build, please add the "-m" switch.
Build started 2022-07-01 13:49:34.
Project "D:\Projects\react-native-memoizing\example\windows\example.sln" on node 1 (Restore target(s)).
ValidateSolutionConfiguration:
Building solution configuration "Debug|x64".
D:\Projects\react-native-memoizing\example\node_modules\react-native-windows\PropertySheets\JSEngine.props(4,3): warning MSB4011: "D:\Projects\react-native-memoizing\exa
mple\windows\ExperimentalFeatures.props" cannot be imported again. It was already imported at "D:\Projects\react-native-memoizing\example\windows\example\example.csproj
(5,3)". This is most likely a build authoring error. This subsequent import will be ignored.
D:\Projects\react-native-memoizing\example\node_modules\react-native-windows\PropertySheets\JSEngine.props(4,3): warning MSB4011: "D:\Projects\react-native-memoizing\exa
mple\windows\ExperimentalFeatures.props" cannot be imported again. It was already imported at "D:\Projects\react-native-memoizing\windows\ReactNativeMemoizing\ReactNativ
eMemoizing.csproj (4,3)". This is most likely a build authoring error. This subsequent import will be ignored.
_GetAllRestoreProjectPathItems:
Determining projects to restore...
Done Building Project "D:\Projects\react-native-memoizing\example\windows\example.sln" (Restore target(s)).
Build succeeded.
D:\Projects\react-native-memoizing\example\node_modules\react-native-windows\PropertySheets\JSEngine.props(4,3): warning MSB4011: "D:\Projects\react-native-memoizing\e
xample\windows\ExperimentalFeatures.props" cannot be imported again. It was already imported at "D:\Projects\react-native-memoizing\example\windows\example\example.cspro
j (5,3)". This is most likely a build authoring error. This subsequent import will be ignored.
D:\Projects\react-native-memoizing\example\node_modules\react-native-windows\PropertySheets\JSEngine.props(4,3): warning MSB4011: "D:\Projects\react-native-memoizing\e
xample\windows\ExperimentalFeatures.props" cannot be imported again. It was already imported at "D:\Projects\react-native-memoizing\windows\ReactNativeMemoizing\ReactNat
iveMemoizing.csproj (4,3)". This is most likely a build authoring error. This subsequent import will be ignored.
2 Warning(s)
0 Error(s)
Time Elapsed 00:00:01.80
√ Restoring NuGet packages
- Auto-linking...
Parsing project...
Found Windows app project, config:
{
folder: 'D:\\Projects\\react-native-memoizing\\example',
sourceDir: 'windows',
solutionFile: 'example.sln',
project: {
projectFile: 'example\\example.csproj',
projectName: 'example',
projectLang: 'cs',
projectGuid: '{FFCBB027-BF2D-4449-91E0-BA28F39B14F3}'
},
experimentalFeatures: {
UseHermes: 'false',
UseWinUI3: 'false',
UseExperimentalNuget: 'false'
}
}
Parsing dependencies...
react-native-memoizing has Windows implementation, config:
{
folder: 'D:\\Projects\\react-native-memoizing',
projects: [
{
projectFile: 'ReactNativeMemoizing\\ReactNativeMemoizing.csproj',
projectName: 'ReactNativeMemoizing',
projectLang: 'cs',
projectGuid: '{2AA1B552-9EE0-467E-89C9-105A3E71C340}',
directDependency: true,
cppHeaders: [Array],
cppPackageProviders: [Array],
csNamespaces: [Array],
csPackageProviders: [Array]
}
],
solutionFile: 'ReactNativeMemoizing.sln',
nugetPackages: [],
sourceDir: 'windows'
}
Adding react-native-memoizing.
Calculating AutolinkedNativeModules.g.cs...
Reading AutolinkedNativeModules.g.cs...
\ Auto-linking...No changes to AutolinkedNativeModules.g.cs.
Calculating AutolinkedNativeModules.g.props...
Reading AutolinkedNativeModules.g.props...
No changes to AutolinkedNativeModules.g.props.
Calculating AutolinkedNativeModules.g.targets...
Reading AutolinkedNativeModules.g.targets...
No changes to AutolinkedNativeModules.g.targets.
Calculating example.sln changes...
Processing ReactNativeMemoizing.csproj...
No changes to example.sln.
Processing Microsoft.ReactNative.Managed.csproj...
No changes to example.sln.
Processing Microsoft.ReactNative.Managed.CodeGen.csproj...
No changes to example.sln.
√ Auto-linking...
Success: No auto-linking changes necessary. (143ms)
√ Found Solution: D:\Projects\react-native-memoizing\example\windows\example.sln
i Build configuration: Debug
i Build platform: x64
Running MSBuild with args /clp:NoSummary;NoItemAndPropertyList;Verbosity=normal /nologo /p:Configuration=Debug /p:Platform=x64 /p:AppxBundle=Never /bl /flp1:errorsonly;logfile=C:\Users\alen\AppData\Local\Temp\msbuild_21440_build.err /flp2:warningsonly;logfile=C:\Users\alen\AppData\Local\Temp\msbuild_21440_build.wrn /restore /p:RestorePackagesConfig=true /p:RunAutolinkCheck=false
C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin\msbuild.exe /nologo /bl /clp:NoSummary;NoItemAndPropertyList;Verbosity=normal /flp1:errorsonly;logfile=C:\Users\alen\AppData\Local\Temp\msbuild_21440_build.err /flp2:warningsonly;logfile=C:\Users\alen\AppData\Local\Temp\msbuild_21440_build.wrn /p:Configuration=Debug /p:Platform=x64 /p:AppxBundle=Never /p:RestorePackagesConfig=true /p:RunAutolinkCheck=false /restore D:\Projects\react-native-memoizing\example\windows\example.sln
Building the projects in this solution one at a time. To enable parallel build, please add the "-m" switch.
Build started 2022-07-01 13:49:36.
Project "D:\Projects\react-native-memoizing\example\windows\example.sln" on node 1 (Restore target(s)).
ValidateSolutionConfiguration:
Building solution configuration "Debug|x64".
D:\Projects\react-native-memoizing\example\node_modules\react-native-windows\PropertySheets\JSEngine.props(4,3): warning MSB4011: "D:\Projects\react-native-memoizing\exa
mple\windows\ExperimentalFeatures.props" cannot be imported again. It was already imported at "D:\Projects\react-native-memoizing\example\windows\example\example.csproj
(5,3)". This is most likely a build authoring error. This subsequent import will be ignored.
D:\Projects\react-native-memoizing\example\node_modules\react-native-windows\PropertySheets\JSEngine.props(4,3): warning MSB4011: "D:\Projects\react-native-memoizing\exa
mple\windows\ExperimentalFeatures.props" cannot be imported again. It was already imported at "D:\Projects\react-native-memoizing\windows\ReactNativeMemoizing\ReactNativ
eMemoizing.csproj (4,3)". This is most likely a build authoring error. This subsequent import will be ignored.
_GetAllRestoreProjectPathItems:
Determining projects to restore...
Restore:
Committing restore...
Committing restore...
Committing restore...
Committing restore...
Committing restore...
Committing restore...
Assets file has not changed. Skipping assets file writing. Path: D:\Projects\react-native-memoizing\example\node_modules\react-native-windows\Microsoft.ReactNative\obj
\project.assets.json
Assets file has not changed. Skipping assets file writing. Path: D:\Projects\react-native-memoizing\example\node_modules\react-native-windows\Folly\obj\project.assets.
json
Assets file has not changed. Skipping assets file writing. Path: D:\Projects\react-native-memoizing\example\node_modules\react-native-windows\Microsoft.ReactNative.Man
aged\obj\project.assets.json
Restored D:\Projects\react-native-memoizing\example\node_modules\react-native-windows\Microsoft.ReactNative.Managed\Microsoft.ReactNative.Managed.csproj (in 60 ms).
Assets file has not changed. Skipping assets file writing. Path: D:\Projects\react-native-memoizing\example\node_modules\react-native-windows\ReactCommon\obj\project.a
ssets.json
Restoring packages for D:\Projects\react-native-memoizing\windows\ReactNativeMemoizing\ReactNativeMemoizing.csproj...
Assets file has not changed. Skipping assets file writing. Path: D:\Projects\react-native-memoizing\example\node_modules\react-native-windows\Microsoft.ReactNative.Man
aged.CodeGen\obj\project.assets.json
Assets file has not changed. Skipping assets file writing. Path: D:\Projects\react-native-memoizing\example\windows\example\obj\project.assets.json
Restored D:\Projects\react-native-memoizing\example\windows\example\example.csproj (in 60 ms).
Restored D:\Projects\react-native-memoizing\example\node_modules\react-native-windows\Microsoft.ReactNative\Microsoft.ReactNative.vcxproj (in 60 ms).
Restored D:\Projects\react-native-memoizing\example\node_modules\react-native-windows\Folly\Folly.vcxproj (in 60 ms).
Restored D:\Projects\react-native-memoizing\example\node_modules\react-native-windows\Microsoft.ReactNative.Managed.CodeGen\Microsoft.ReactNative.Managed.CodeGen.cspro
j (in 62 ms).
Restored D:\Projects\react-native-memoizing\example\node_modules\react-native-windows\ReactCommon\ReactCommon.vcxproj (in 60 ms).
D:\Projects\react-native-memoizing\windows\ReactNativeMemoizing\ReactNativeMemoizing.csproj : error NU1201: Project Microsoft.ReactNative is not compatible with uap10.0.
16299 (UAP,Version=v10.0.16299). Project Microsoft.ReactNative supports: native (native,Version=v0.0) [D:\Projects\react-native-memoizing\example\windows\example.sln]
D:\Projects\react-native-memoizing\windows\ReactNativeMemoizing\ReactNativeMemoizing.csproj : error NU1201: Project Microsoft.ReactNative is not compatible with uap10.0.
16299 (UAP,Version=v10.0.16299) / win10-arm. Project Microsoft.ReactNative supports: native (native,Version=v0.0) [D:\Projects\react-native-memoizing\example\windows\exa
mple.sln]
D:\Projects\react-native-memoizing\windows\ReactNativeMemoizing\ReactNativeMemoizing.csproj : error NU1201: Project Microsoft.ReactNative is not compatible with uap10.0.
16299 (UAP,Version=v10.0.16299) / win10-arm-aot. Project Microsoft.ReactNative supports: native (native,Version=v0.0) [D:\Projects\react-native-memoizing\example\windows
\example.sln]
D:\Projects\react-native-memoizing\windows\ReactNativeMemoizing\ReactNativeMemoizing.csproj : error NU1201: Project Microsoft.ReactNative is not compatible with uap10.0.
16299 (UAP,Version=v10.0.16299) / win10-arm64-aot. Project Microsoft.ReactNative supports: native (native,Version=v0.0) [D:\Projects\react-native-memoizing\example\windo
ws\example.sln]
D:\Projects\react-native-memoizing\windows\ReactNativeMemoizing\ReactNativeMemoizing.csproj : error NU1201: Project Microsoft.ReactNative is not compatible with uap10.0.
16299 (UAP,Version=v10.0.16299) / win10-x64. Project Microsoft.ReactNative supports: native (native,Version=v0.0) [D:\Projects\react-native-memoizing\example\windows\exa
mple.sln]
D:\Projects\react-native-memoizing\windows\ReactNativeMemoizing\ReactNativeMemoizing.csproj : error NU1201: Project Microsoft.ReactNative is not compatible with uap10.0.
16299 (UAP,Version=v10.0.16299) / win10-x64-aot. Project Microsoft.ReactNative supports: native (native,Version=v0.0) [D:\Projects\react-native-memoizing\example\windows
\example.sln]
D:\Projects\react-native-memoizing\windows\ReactNativeMemoizing\ReactNativeMemoizing.csproj : error NU1201: Project Microsoft.ReactNative is not compatible with uap10.0.
16299 (UAP,Version=v10.0.16299) / win10-x86. Project Microsoft.ReactNative supports: native (native,Version=v0.0) [D:\Projects\react-native-memoizing\example\windows\exa
mple.sln]
D:\Projects\react-native-memoizing\windows\ReactNativeMemoizing\ReactNativeMemoizing.csproj : error NU1201: Project Microsoft.ReactNative is not compatible with uap10.0.
16299 (UAP,Version=v10.0.16299) / win10-x86-aot. Project Microsoft.ReactNative supports: native (native,Version=v0.0) [D:\Projects\react-native-memoizing\example\windows
\example.sln]
Committing restore...
Assets file has not changed. Skipping assets file writing. Path: D:\Projects\react-native-memoizing\windows\ReactNativeMemoizing\obj\project.assets.json
Failed to restore D:\Projects\react-native-memoizing\windows\ReactNativeMemoizing\ReactNativeMemoizing.csproj (in 926 ms).
NuGet Config files used:
C:\Users\alen\AppData\Roaming\NuGet\NuGet.Config
C:\Program Files (x86)\NuGet\Config\Microsoft.VisualStudio.FallbackLocation.config
C:\Program Files (x86)\NuGet\Config\Microsoft.VisualStudio.Offline.config
C:\Program Files (x86)\NuGet\Config\Xamarin.Offline.config
D:\Projects\react-native-memoizing\example\windows\NuGet.Config
D:\Projects\react-native-memoizing\windows\NuGet.Config
Feeds used:
https://api.nuget.org/v3/index.json
C:\Program Files (x86)\Microsoft SDKs\NuGetPackages\
https://pkgs.dev.azure.com/ms/react-native/_packaging/react-native-public/nuget/v3/index.json
6 of 7 projects are up-to-date for restore.
Done Building Project "D:\Projects\react-native-memoizing\example\windows\example.sln" (Restore target(s)) -- FAILED.
Deferred Messages
Detailed Build Summary
======================
============================== Build Hierarchy (IDs represent configurations) =====================================================
Id : Exclusive Time Total Time Path (Targets)
-----------------------------------------------------------------------------------------------------------------------------------
0 : 1.483s 2.981s D:\Projects\react-native-memoizing\example\windows\example.sln (Restore)
| 13 : 0.000s 0.000s D:\Projects\react-native-memoizing\windows\ReactNativeMemoizing\ReactNativeMemoizing.csproj (_GenerateRestoreProjec
tPathWalk)
| 11 : 0.000s 0.000s D:\Projects\react-native-memoizing\example\node_modules\react-native-windows\Microsoft.ReactNative.Managed\Microsof
t.ReactNative.Managed.csproj (_GenerateRestoreProjectPathWalk)
| 27 : 0.000s 0.000s D:\Projects\react-native-memoizing\windows\ReactNativeMemoizing\ReactNativeMemoizing.csproj (_GenerateRestoreGraphP
rojectEntry)
| 26 : 0.000s 0.000s D:\Projects\react-native-memoizing\example\node_modules\react-native-windows\Microsoft.ReactNative\Microsoft.ReactN
ative.vcxproj (_GenerateRestoreGraphProjectEntry)
| 14 : 0.000s 0.000s D:\Projects\react-native-memoizing\example\node_modules\react-native-windows\Folly\Folly.vcxproj (_GenerateRestoreP
rojectPathWalk)
| 15 : 0.000s 0.000s D:\Projects\react-native-memoizing\example\node_modules\react-native-windows\fmt\fmt.vcxproj (_GenerateRestoreProje
ctPathWalk)
| 16 : 0.000s 0.000s D:\Projects\react-native-memoizing\example\node_modules\react-native-windows\ReactCommon\ReactCommon.vcxproj (_Gene
rateRestoreProjectPathWalk)
| 17 : 0.000s 0.000s D:\Projects\react-native-memoizing\example\node_modules\react-native-windows\Microsoft.ReactNative\Microsoft.ReactN
ative.vcxproj (_GenerateRestoreProjectPathWalk)
| 38 : 0.000s 0.000s D:\Projects\react-native-memoizing\windows\ReactNativeMemoizing\ReactNativeMemoizing.csproj (_GenerateProjectRestor
eGraph)
| 18 : 0.000s 0.000s D:\Projects\react-native-memoizing\example\node_modules\react-native-windows\Common\Common.vcxproj (_GenerateRestor
eProjectPathWalk)
| 37 : 0.000s 0.000s D:\Projects\react-native-memoizing\example\node_modules\react-native-windows\Microsoft.ReactNative\Microsoft.ReactN
ative.vcxproj (_GenerateProjectRestoreGraph)
| 1 : 0.192s 0.192s D:\Projects\react-native-memoizing\example\windows\example\example.csproj (_IsProjectRestoreSupported)
| 2 : 0.049s 0.049s D:\Projects\react-native-memoizing\example\node_modules\react-native-windows\Microsoft.ReactNative.Managed\Microsof
t.ReactNative.Managed.csproj (_IsProjectRestoreSupported)
| 3 : 0.235s 0.235s D:\Projects\react-native-memoizing\example\node_modules\react-native-windows\Microsoft.ReactNative.Managed.CodeGen\
Microsoft.ReactNative.Managed.CodeGen.csproj (_IsProjectRestoreSupported)
| 4 : 0.053s 0.053s D:\Projects\react-native-memoizing\windows\ReactNativeMemoizing\ReactNativeMemoizing.csproj (_IsProjectRestoreSuppo
rted)
| 5 : 0.195s 0.195s D:\Projects\react-native-memoizing\example\node_modules\react-native-windows\Folly\Folly.vcxproj (_IsProjectRestore
Supported)
| 6 : 0.077s 0.077s D:\Projects\react-native-memoizing\example\node_modules\react-native-windows\fmt\fmt.vcxproj (_IsProjectRestoreSupp
orted)
| 7 : 0.061s 0.061s D:\Projects\react-native-memoizing\example\node_modules\react-native-windows\ReactCommon\ReactCommon.vcxproj (_IsPr
ojectRestoreSupported)
| 8 : 0.174s 0.174s D:\Projects\react-native-memoizing\example\node_modules\react-native-windows\Microsoft.ReactNative\Microsoft.ReactN
ative.vcxproj (_IsProjectRestoreSupported)
| 9 : 0.074s 0.074s D:\Projects\react-native-memoizing\example\node_modules\react-native-windows\Common\Common.vcxproj (_IsProjectResto
reSupported)
| 10 : 0.009s 0.027s D:\Projects\react-native-memoizing\example\windows\example\example.csproj (_GenerateRestoreProjectPathWalk)
| | 17 : 0.005s 0.014s D:\Projects\react-native-memoizing\example\node_modules\react-native-windows\Microsoft.ReactNative\Microsoft.ReactN
ative.vcxproj (_GenerateRestoreProjectPathWalk)
| | | 18 : 0.001s 0.001s D:\Projects\react-native-memoizing\example\node_modules\react-native-windows\Common\Common.vcxproj (_GenerateRestor
eProjectPathWalk)
| | | 14 : 0.005s 0.006s D:\Projects\react-native-memoizing\example\node_modules\react-native-windows\Folly\Folly.vcxproj (_GenerateRestoreP
rojectPathWalk)
| | | . 15 : 0.001s 0.001s D:\Projects\react-native-memoizing\example\node_modules\react-native-windows\fmt\fmt.vcxproj (_GenerateRestoreProje
ctPathWalk)
| | . 16 : 0.002s 0.002s D:\Projects\react-native-memoizing\example\node_modules\react-native-windows\ReactCommon\ReactCommon.vcxproj (_Gene
rateRestoreProjectPathWalk)
| | 11 : 0.002s 0.002s D:\Projects\react-native-memoizing\example\node_modules\react-native-windows\Microsoft.ReactNative.Managed\Microsof
t.ReactNative.Managed.csproj (_GenerateRestoreProjectPathWalk)
| . 13 : 0.003s 0.003s D:\Projects\react-native-memoizing\windows\ReactNativeMemoizing\ReactNativeMemoizing.csproj (_GenerateRestoreProjec
tPathWalk)
| 12 : 0.001s 0.001s D:\Projects\react-native-memoizing\example\node_modules\react-native-windows\Microsoft.ReactNative.Managed.CodeGen\
Microsoft.ReactNative.Managed.CodeGen.csproj (_GenerateRestoreProjectPathWalk)
| 19 : 0.092s 0.092s D:\Projects\react-native-memoizing\example\node_modules\react-native-windows\Microsoft.ReactNative\Microsoft.ReactN
ative.vcxproj (_GenerateRestoreGraphProjectEntry)
| 20 : 0.007s 0.007s D:\Projects\react-native-memoizing\example\node_modules\react-native-windows\Microsoft.ReactNative.Managed\Microsof
t.ReactNative.Managed.csproj (_GenerateRestoreGraphProjectEntry)
| 21 : 0.007s 0.007s D:\Projects\react-native-memoizing\windows\ReactNativeMemoizing\ReactNativeMemoizing.csproj (_GenerateRestoreGraphP
rojectEntry)
| 22 : 0.001s 0.001s D:\Projects\react-native-memoizing\example\node_modules\react-native-windows\Common\Common.vcxproj (_GenerateRestor
eGraphProjectEntry)
| 23 : 0.006s 0.006s D:\Projects\react-native-memoizing\example\node_modules\react-native-windows\Folly\Folly.vcxproj (_GenerateRestoreG
raphProjectEntry)
| 24 : 0.009s 0.009s D:\Projects\react-native-memoizing\example\node_modules\react-native-windows\ReactCommon\ReactCommon.vcxproj (_Gene
rateRestoreGraphProjectEntry)
| 25 : 0.001s 0.001s D:\Projects\react-native-memoizing\example\node_modules\react-native-windows\fmt\fmt.vcxproj (_GenerateRestoreGraph
ProjectEntry)
| 28 : 0.020s 0.020s D:\Projects\react-native-memoizing\example\windows\example\example.csproj (_GenerateRestoreGraphProjectEntry)
| 29 : 0.181s 0.181s D:\Projects\react-native-memoizing\example\node_modules\react-native-windows\Microsoft.ReactNative.Managed.CodeGen\
Microsoft.ReactNative.Managed.CodeGen.csproj (_GenerateRestoreGraphProjectEntry)
| 30 : 0.017s 0.017s D:\Projects\react-native-memoizing\example\node_modules\react-native-windows\Microsoft.ReactNative\Microsoft.ReactN
ative.vcxproj (_GenerateProjectRestoreGraph)
| 31 : 0.003s 0.003s D:\Projects\react-native-memoizing\example\node_modules\react-native-windows\Microsoft.ReactNative.Managed\Microsof
t.ReactNative.Managed.csproj (_GenerateProjectRestoreGraph)
| 32 : 0.003s 0.003s D:\Projects\react-native-memoizing\windows\ReactNativeMemoizing\ReactNativeMemoizing.csproj (_GenerateProjectRestor
eGraph)
| 33 : 0.001s 0.001s D:\Projects\react-native-memoizing\example\node_modules\react-native-windows\Common\Common.vcxproj (_GenerateProjec
tRestoreGraph)
| 34 : 0.003s 0.003s D:\Projects\react-native-memoizing\example\node_modules\react-native-windows\Folly\Folly.vcxproj (_GenerateProjectR
estoreGraph)
| 35 : 0.002s 0.002s D:\Projects\react-native-memoizing\example\node_modules\react-native-windows\ReactCommon\ReactCommon.vcxproj (_Gene
rateProjectRestoreGraph)
| 36 : 0.002s 0.002s D:\Projects\react-native-memoizing\example\node_modules\react-native-windows\fmt\fmt.vcxproj (_GenerateProjectResto
reGraph)
| 39 : 0.003s 0.003s D:\Projects\react-native-memoizing\example\windows\example\example.csproj (_GenerateProjectRestoreGraph)
. 40 : 0.004s 0.004s D:\Projects\react-native-memoizing\example\node_modules\react-native-windows\Microsoft.ReactNative.Managed.CodeGen\
Microsoft.ReactNative.Managed.CodeGen.csproj (_GenerateProjectRestoreGraph)
============================== Node Utilization (IDs represent configurations) ====================================================
Timestamp: 1 Duration Cumulative
-----------------------------------------------------------------------------------------------------------------------------------
637922729771120589: 0 0,160s 0,160s ...
637922729772716291: 1 0,192s 0,352s ...
637922729774637258: 2 0,049s 0,401s
637922729775127097: 3 0,235s 0,636s ....
637922729777481756: 4 0,053s 0,689s .
637922729778009874: 5 0,195s 0,883s ...
637922729779954990: 6 0,077s 0,960s .
637922729780724735: 7 0,060s 1,020s .
637922729781323849: 8 0,175s 1,195s ...
637922729783069492: 9 0,074s 1,269s .
637922729783809255: 0 0,014s 1,283s
637922729783953033: 10 0,008s 1,291s
637922729784030377: 17 0,002s 1,292s
637922729784045434: 18 0,001s 1,293s
637922729784055430: 14 0,002s 1,295s
637922729784075436: 15 0,001s 1,296s
637922729784085418: 14 0,003s 1,299s
637922729784115413: 16 0,002s 1,301s
637922729784135437: 17 0,003s 1,304s
637922729784165416: 11 0,002s 1,306s
637922729784185398: 13 0,003s 1,309s
637922729784215371: 10 0,001s 1,310s
637922729784225378: 12 0,001s 1,311s
637922729784235374: 0 0,011s 1,322s
637922729784345343: 19 0,092s 1,414s .
637922729785265019: 20 0,007s 1,421s
637922729785334995: 21 0,007s 1,428s
637922729785404990: 22 0,001s 1,429s
637922729785414976: 23 0,006s 1,435s
637922729785474973: 24 0,009s 1,444s
637922729785564938: 25 0,001s 1,445s
637922729785574937: 28 0,020s 1,465s
637922729785770012: 29 0,180s 1,644s ...
637922729787565224: 0 0,002s 1,646s
637922729787585220: 30 0,017s 1,663s
637922729787755143: 31 0,003s 1,666s
637922729787785132: 32 0,003s 1,669s
637922729787815122: 33 0,001s 1,670s
637922729787825125: 34 0,003s 1,673s
637922729787855109: 35 0,002s 1,675s
637922729787875106: 36 0,002s 1,677s
637922729787895101: 39 0,003s 1,680s
637922729787925085: 40 0,004s 1,684s
637922729787965072: 0 1,297s 2,981s .........................
-----------------------------------------------------------------------------------------------------------------------------------
Utilization: 100,0 Average Utilization: 100,0
× Building Solution
× Build failed with message D:\Projects\react-native-memoizing\windows\ReactNativeMemoizing\ReactNativeMemoizing.csproj : error NU1201: Project Microsoft.ReactNative is
not compatible with uap10.0.16299 (UAP,Version=v10.0.16299). Project Microsoft.ReactNative supports: native (native,Version=v0.0) [D:\Projects\react-native-memoizing\example\windows\example.sln]. Check your build configuration.
i Gathering MSBuild data for telemetry.
i Loading properties from msbuildproperties.g.json
Command failed with error MSBuildError: D:\Projects\react-native-memoizing\windows\ReactNativeMemoizing\ReactNativeMemoizing.csproj : error NU1201: Project Microsoft.ReactNative is not compatible with uap10.0.16299 (UAP,Version=v10.0.16299). Project Microsoft.ReactNative supports: native (native,Version=v0.0) [D:\Projects\react-native-memoizing\example\windows\example.sln]
Your telemetry sessionId was c8de1d1094a2e38be56dfb8bed8d3e41
Steps To Reproduce
- create a library using
create-react-native-library
- create an exmaple
react-native
project and add windows usingnpx react-native-windows-init --language cs --overwrite
- Build the example project using
npx react-native run-windows
Here is my Library Package.JSON.
{
"name": "react-native-memoizing",
"version": "1.0.0",
"description": "The idea of this library is to make sure your data gets memorized and reused, instead of make a long calls to your server each times. This Help speed up the data retrivnings operations. The cash mekanism is totally configrurable, so you could specify how long the data should be cashed untill it refreshed.",
"main": "index.ts",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"windows": "react-native run-windows"
},
"keywords": [
"react-native"
],
"author": "",
"license": "",
"dependencies": {
"@types/react-native-sqlite-storage": "^5.0.2",
"react": "17.0.2",
"react-native": "^0.0.0-0 || 0.60 - 0.69 || 1000.0.0",
"react-native-windows": "*"
},
"peerDependencies": {
"@react-native-async-storage/async-storage": "*",
"crypto-js": "*",
"js-base64": "*",
"react-native": "^0.0.0-0 || 0.60 - 0.69 || 1000.0.0",
"react-native-sqlite-2": "^3.5.2",
"react-native-windows": "*"
},
"devDependencies": {
"@types/crypto-js": "^4.1.1",
"@types/react": "^18.0.14",
"metro-config": "^0.70.3",
"react-native-windows": "0.67.0",
"typescript": "^4.3.5"
}
}
here my exmaple Project package.json
{
"name": "example",
"version": "0.0.1",
"private": true,
"scripts": {
"android": "react-native run-android",
"ios": "react-native run-ios",
"start": "react-native start",
"test": "jest",
"lint": "eslint .",
"windows": "react-native run-windows"
},
"dependencies": {
"react": "18.0.0",
"react-native": "0.69.1",
"react-native-memoizing": "file:..",
"react-native-windows": "0.69.0"
},
"devDependencies": {
"@babel/core": "^7.12.9",
"@babel/plugin-proposal-decorators": "^7.18.6",
"@babel/runtime": "^7.12.5",
"@react-native-community/eslint-config": "^2.0.0",
"@types/react-native": "^0.69.1",
"babel-jest": "^26.6.3",
"eslint": "^7.32.0",
"jest": "^26.6.3",
"metro-config": "^0.70.3",
"metro-react-native-babel-preset": "^0.70.3",
"react-test-renderer": "18.0.0",
"typescript": "^4.7.4"
},
"jest": {
"preset": "react-native"
}
}
Expected Results
should be build and run without any issue
CLI version
8.0.2
Environment
System:
OS: Windows 10 10.0.19044
CPU: (8) x64 Intel(R) Core(TM) i7-3820 CPU @ 3.60GHz
Memory: 4.71 GB / 11.92 GB
Binaries:
Node: 16.14.0 - C:\Program Files\nodejs\node.EXE
Yarn: 1.22.17 - ~\AppData\Roaming\npm\yarn.CMD
npm: 8.10.0 - C:\Program Files\nodejs\npm.CMD
Watchman: Not Found
SDKs:
Android SDK: Not Found
Windows SDK:
AllowDevelopmentWithoutDevLicense: Enabled
AllowAllTrustedApps: Enabled
Versions: 10.0.17763.0, 10.0.18362.0, 10.0.19041.0
IDEs:
Android Studio: Version 2021.1.0.0 AI-211.7628.21.2111.8193401
Visual Studio: 16.11.32228.343 (Visual Studio Enterprise 2019)
Languages:
Java: 18.0.1.1 - C:\Program Files\Common Files\Oracle\Java\javapath\javac.EXE
npmPackages:
@react-native-community/cli: Not Found
react: 18.0.0 => 18.0.0
react-native: 0.69.1 => 0.69.1
react-native-windows: 0.69.0 => 0.69.0
npmGlobalPackages:
*react-native*: Not Found
Target Platform Version
10.0.16299
Target Device(s)
Desktop
Visual Studio Version
No response
Build Configuration
Debug
Snack, code example, screenshot, or link to a repository
No response
According to the docs, 16299 should be supported as a min version. Did your project build fine before adding the library reference?
I'm not sure what sorts of project differences result from using create-react-native-library
. I don't know what the support level is for that on Windows versions. Typically we focus on the steps here. Is it possible to create your module with the steps in that documentation?
Just followed the same steps and I'm not able to reproduce this:
-
npx create-react-native-library react-native-awesome-module
-
cd .\react-native-awesome-module\
-
yarn upgrade [email protected] --dev
-
yarn upgrade [email protected] --dev
-
npx react-native-windows-init --version latest --projectType lib --language cs --overwrite
-
npx react-native run-windows --logging --sln .\windows\ReactNativeAwesomeModule.sln --proj .\windows\ReactNativeAwesomeModule\ReactNativeAwesomeModule.csproj
The library builds fine. But when adding it in the example library that was created by 'npx react-native-windows-init' it will trigger an error with the above logs.
Create React-native library adds in a windows folder automatically, but it somehow have conflict when adding it as a referens to the example project.
I hope this is clear enough as it should be easy to repreduce
@JunielKatarn since the error happens during nuget restore, I'm wondering if this might be related to the PackageReference support. Could you please take a look? Thanks!
@JunielKatarn since the error happens during nuget restore, I'm wondering if this might be related to the PackageReference support. Could you please take a look? Thanks!
Sure thing.
Provisinally adding the PackageReference
label to keep track until fixed or reassigned.
Maybe same kind of issue https://github.com/microsoft/react-native-windows/issues/10059