#cordova #uwp
#кордова #uwp
Вопрос:
Я не смог изменить минимальную целевую версию cordova Windows, я пытался изменить ее в CordovaApp.Windows10.jsproj, но она перезаписывается после каждой сборки,
<TargetPlatformIdentifier>UAP</TargetPlatformIdentifier>
<TargetPlatformVersion>10.0.17763.0</TargetPlatformVersion>
<TargetPlatformMinVersion>10.0.10240.0</TargetPlatformMinVersion>
<MinimumVisualStudioVersion>14.0</MinimumVisualStudioVersion>
<UapDefaultAssetScale>100</UapDefaultAssetScale>
пожалуйста, помогите…
Заранее спасибо
Ответ №1:
как изменить минимальную целевую версию Windows в проекте cordova Windows 10?
Если вы хотите изменить целевую версию uwp, пожалуйста, обратитесь к этому документу. И добавьте следующие строки в config.xml досье.
<preference name="uap-target-min-version" value="10.0.16299.0" />
<preference name="Windows.Universal-MinVersion" value="10.0.16299.0" />
Комментарии:
1. Спасибо за комментарий, я изменил минимальную целевую версию Windows на 16299, и она работает, но когда я запускаю приложение, версия 16299 не работает с Windows runtime (я использую файл c # winmd), но когда я меняю ее на 15063, она работает. Что я делаю не так?
2. @AvishekNath что такое файл c # winmd, пожалуйста, поделитесь с нами примером проекта, вы можете загрузить проект на github и поделиться ссылкой.
3. Я использую проект среды выполнения Windows, для приложения uwp я использую cordova и ссылаюсь на этот проект winrt из плагина cordova. Вы можете проверить эту ссылку, github.com/jimcloudman/winjs-error-for-testing
4. @AvishekNath, я обновил ответ, пожалуйста, проверьте. Предыдущий способ не работает. он будет перезаписан после сборки.
5. Ребята, у меня также возникла аналогичная проблема, когда приложение Cordova win10 не может вызвать компонент среды выполнения Windows. Выдает неизвестную ошибку времени выполнения. Есть идеи, как это решить? Спасибо