Пакет Nuget для выпуска библиотеки классов UWP - PullRequest
3 голосов
/ 22 января 2020

Я пытаюсь упаковать пользовательский пользовательский контроль UWP в пакет nuget. Проект работает нормально и работает при использовании тестовым приложением со ссылкой на элемент управления.

Я сгенерировал .nuspe c, и я упаковываю элемент управления через Azure конвейер, который затем публикуется sh пакет в нашем исходном пакете.

При попытке установить пакет в пустом приложении UWP, чтобы проверить его, происходит сбой установки пакета, и я получаю несколько ошибок NU1202:

NU1202: Package ***** 1.0.14 is not compatible with uap10.0.17134 (UAP,Version=v10.0.17134). Package ***** 1.0.14 does not support any target frameworks.
NU1202: Package ***** 1.0.14 is not compatible with uap10.0.17134 (UAP,Version=v10.0.17134) / win10-arm. Package ***** 1.0.14 does not support any target frameworks.
NU1202: Package ***** 1.0.14 is not compatible with uap10.0.17134 (UAP,Version=v10.0.17134) / win10-arm-aot. Package ***** 1.0.14 does not support any target frameworks.
NU1202: Package ***** 1.0.14 is not compatible with uap10.0.17134 (UAP,Version=v10.0.17134) / win10-arm64-aot. Package ***** 1.0.14 does not support any target frameworks.
NU1202: Package ***** 1.0.14 is not compatible with uap10.0.17134 (UAP,Version=v10.0.17134) / win10-x64. Package ***** 1.0.14 does not support any target frameworks.
NU1202: Package ***** 1.0.14 is not compatible with uap10.0.17134 (UAP,Version=v10.0.17134) / win10-x64-aot. Package ***** 1.0.14 does not support any target frameworks.
NU1202: Package ***** 1.0.14 is not compatible with uap10.0.17134 (UAP,Version=v10.0.17134) / win10-x86. Package ***** 1.0.14 does not support any target frameworks.
NU1202: Package ***** 1.0.14 is not compatible with uap10.0.17134 (UAP,Version=v10.0.17134) / win10-x86-aot. Package ***** 1.0.14 does not support any target frameworks.

Я полагаю, что это проблема в разделе зависимостей файла .nuspe c, но я не могу найти четких ответов о том, какие зависимости я должен включить для этого типа проекта.

Вот зависимости и файлы разделов .nuspe c:

<dependencies>
      <dependency id="Microsoft.NETCore.UniversalWindowsPlatform" version="6.2.9" />
    </dependencies>
  </metadata>
  <files>
    <file src="bin\Release\*****.pdb" target="lib\uap10.0" />
    <file src="bin\Release\*****.pri" target="lib\uap10.0" />
    <file src="bin\Release\*****\*.*" target="lib\uap10.0\*****" />
   </files>

Спасибо

...