Создание Nuget пакета для UWP library

Создал проект библиотеки UWP Library и упаковал в Nuget пакет. Подключаю этот пакет к проекту UWP и студия не видит класс который в библиотеке и Readme файл. В папке проекта создал spec файл nuget spec Потом заполнил spec файл

<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2013/01/nuspec.xsd">
  <metadata>
    <id>Pcf8575</id>
    <version>0.0.4</version>
    <title>Pcf8575</title>
    <authors>Wastegate</authors>
    <owners>Wastegate</owners>
    <developmentDependency>true</developmentDependency>
    <requireLicenseAcceptance>false</requireLicenseAcceptance>
    <license type="expression">MIT</license>
    <icon>west4.png </icon>
    <readme>Readme.md </readme>
    <projectUrl>https://github.com/wastegate711/Wastegate.Framework.Peripheral.git </projectUrl>
    <description>Содержит библиотеку для взаимодействия с микросхемой Pcf8575. </description>
    <summary>Библиотека для работы с микросхемой PCF8575, для использования в контейнере зарегистрируйте
      (IPcf8575, Pcf8575) или можно создать экземпляр класса IPcf8575 _pcf8575 = new Pcf8575().</summary>
    <releaseNotes>Добавил библиотеку PCF8575 </releaseNotes>
    <copyright>wastegate 2023 </copyright>
    <tags>Pcf8575 I2C UWP Raspberry</tags>

    <dependencies>
      <group targetFramework="UAP10.0">
        <dependency id="Microsoft.NETCore.UniversalWindowsPlatform" version="5.0" />
      </group>
    </dependencies>
    
  </metadata>
  <files>    
    <file src="bin\ARM\Release\PCF8575.dll" target="lib\uap10.0" />
    <file src="bin\Release\PCF8575.xml" target="lib\uap10.0" />
    <file src="..\west4.png" target="west4.png" />
    <file src="./Readme.md" target="Readme.md" />
  </files>
</package>

Потом командой nuget pack pcf8575.nuspec делаю упаковку. В Nuget Package Expolorer пакет имеет вот такую структуру.

npe

Что не так или чего не хватает?


Ответы (0 шт):