私はAWS Lambdaのために構築した.NET Core 1.0アプリケーションを持っています。ただし、AWSは1.6.1ではなく、Standard.Library 1.6.0のみをサポートしています。ビルド警告なしでNuGetリファレンスでNETStandard.Library 1.6.0を強制的に実行する
NuGetを使用して.NETStandard.Library 1.6.0を明示的に参照することができました。これはAWSでこのように正しく動作します。
しかし、NuGetの参考文献のほとんどは、というパッケージの警告を受け取りました。 "1.6.1から1.6.0へのパッケージダウングレード:NETStandard.Libraryを検出しました。 "そして、NuGetの参考文献に黄色の警告兆候がたくさんあります。無視したくないということです。
私はこれらの警告を無視しないことを好むだろう
<PropertyGroup>
<NetStandardImplicitPackageVersion>1.6.0</NetStandardImplicitPackageVersion>
</PropertyGroup>
<ItemGroup>
<PackageReference Update="NETStandard.Library" Version="1.6.0" />
</ItemGroup>
<ItemGroup>
<NetStandardImplicitPackageVersion Include="NetStandardLibrary" Version="1.6.0" />
</ItemGroup>
...私は私の.csprojファイルに分けて次の各を追加しようとしましたが、何も動作していないようにみえます。それは他の問題を隠す可能性のある騒ぎです。助言がありますか?私が気付いていない別のタイプの明示的な参照がありますか?
ありがとうございます。