Существует визуальное студийное решение, которое является хост-контейнером для реагирования на нативные. В решении 7 проектов
- ChakraBridge (Universal Windows, C ++)
- Facebook.Yoga.Shared
- ApplicationMobile (Universal Windows, C #)
- ReactNative (Универсальный Windows, C #)
- ReactNative.Shared
- ReactNativeWebViewBridge (Универсальный Windows, C #)
- yoga.uwp (Универсальный Windows, c ++)
Все проекты, нацеленные на версию 14393:
При компиляции у меня много ошибок, которые можно сгруппировать в три типа:
Предопределенный тип "System.String" не определен или не импортирован
Ваш проект не ссылается на "UAP, Version = v10.0.14393 "рамки. Добавьте ссылку на «UAP, Version = v10.0.14393» в свойстве «TargetFrameworks» файла проекта, а затем повторно запустите восстановление NuGet. для ApplicationMobile
Тип юниверса не может разрешить сборку: System.Runtime, версия = 4.0.0.0, культура = нейтральная, PublicKeyToken = b03f5f7f11d50a3a. для реакции родной
На моей машине установлена windows 1809-17663. Я попытался установить последнюю версию WDK, решение не удалось собрать. Я изменил целевую версию на 1809-17663 для всех проектов в решении, приложение успешно собрано и запущено, однако позже обнаружилось, что некоторые функции работают только под 14393. Я установил SDK для 14393, отсюда https://developer.microsoft.com/en-us/windows/downloads/sdk-archive, но все равно есть все ошибки сверху. Кто-нибудь знает, как создавать проекты, ориентированные на 14393, когда я нахожусь на Windows 17663?