netstandard πακέτο 2.0 δεν είναι συμβατό με το έργο netcoreapp2.2

ψήφοι
0

Δημιούργησα ένα πακέτο nuget που ένα από μου αναφορές «netcoreapp2.2» έργα.

Η nuspec για το πακέτο υποστηρίζει πολλαπλά πλαίσια:

<?xml version=1.0 encoding=utf-8?>
<package xmlns=http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd>
  <metadata>
    <id>MyPackage</id>
    <version>1.0.0.0</version>
    <description>Description</description>
    <authors>Me</authors>
    <dependencies>
      <group targetFramework=.NETFramework4.0>
        <dependency id=Dapper.StrongName version=1.50.5 />
      </group>
      <group targetFramework=.NETStandard2.0>
        <dependency id=Dapper.StrongName version=1.50.5 />
      </group>
    </dependencies>
  </metadata>
  <files>
    <file src=bin\Release\net452\MyPackage.dll target=lib\net40\ />
    <file src=bin\Release\net452\MyPackage.pdb target=lib\net40\ />
    <file src=bin\Release\netstandard2.0\MyPackage.dll target=lib\netstandard2.0\ />
    <file src=bin\Release\netstandard2.0\MyPackage.pdb target=lib\netstandard2.0\ />
  </files>
</package>

Όπως app μου είναι μια εφαρμογή «netcoreapp2.2», θα περίμενε κανείς να είναι ευτυχισμένος αναφορά σε ένα πακέτο «netstandard2.0», αλλά παίρνω αυτό το σφάλμα:

Package MyPackage 1.0.20191009.9 is not compatible with netcoreapp2.2 (.NETCoreApp,Version=v2.2). Package MyPackage 1.0.20191009.9 supports:
[15:37:55][restore]       - net40 (.NETFramework,Version=v4.0)
[15:37:55][restore]       - netstandard2.0 (.NETStandard,Version=v2.0)

Μου διαφεύγει κάτι στο nuspec μου να πω ότι αυτό netstandard2.0 πακέτο είναι συμβατό με netcoreapp2.2;

Δημοσιεύθηκε 09/10/2019 στις 18:57
πηγή χρήστη
Σε άλλες γλώσσες...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more