Пакет Nuget с поддержкой Unsupported - почему? - PullRequest
1 голос
/ 26 сентября 2019

У меня мультитражный проект: <TargetFrameworks>net451;netstandard2.0</TargetFrameworks>

И у меня есть библиотека классов, нацеленная на netstandard2.0, когда я пытаюсь сослаться на пакет, я вижу .NET Framework 4.5.1 с зависимостями, а затем просто Unsupported (см. Рис.).

Но я не знаю, почему.

enter image description here

И вот часть пакета:

<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd">
  <metadata>
    <id>com.luscii.connect.common</id>
    <version>10.0.94</version>
    <authors>Luscii</authors>
    <owners>Luscii</owners>
    <requireLicenseAcceptance>false</requireLicenseAcceptance>
    <description>Package Description</description>
    <copyright>Copyright 2019 Luscii</copyright>
    <dependencies>
      <group targetFramework=".NETFramework4.5.1">
        <dependency id="System.ComponentModel.Annotations" version="4.6.0" exclude="Build,Analyzers" />
      </group>
      <group targetFramework=".NETStandard2.0">
        <dependency id="System.ComponentModel.Annotations" version="4.6.0" exclude="Build,Analyzers" />
      </group>
    </dependencies>
  </metadata>
</package>
...