NuGet 警告 NU5501
シナリオ 1
The following dependency group(s) require(s) dots in the framework version: net50-windows7.0
問題点
依存関係グループ フレームワークでは、フレームワークのバージョン番号にドットを含める必要があります。 これは、net5.0
よりも新しいフレームワークに必要となります。
この問題は、一般に、次のように nuspec を手動で作成した場合に発生します。
<metadata>
<dependencies>
<group targetFramework="net50-windows7.0">
<dependency id=""Dependency"" version=""1.0.0"" />
</group>
</dependencies>
</metadata>
解決策
net50
を net5.0
に変更します。
<metadata>
<dependencies>
<group targetFramework="net5.0-windows7.0">
<dependency id=""Dependency"" version=""1.0.0"" />
</group>
</dependencies>
</metadata>
シナリオ 2
The following packaged file folder(s) require(s) dots in the framework version: contentFiles/any/net50/a.img.
問題点
フレームワークを示すフォルダーの場合は、フレームワークのバージョン番号にドットを含める必要があります。 これは、net5.0
よりも新しいフレームワークに必要となります。
この問題は、通常、.csproj
で次のようなものを使用してパッケージに項目を手動で追加するときに発生します 。
<ItemGroup>
<None Include="a.img" Pack="true" PackagePath="contentFiles/any/net50" />
</ItemGroup>
または nuspec:
<files>
<file src="resources/a.img" target="contentFiles/any/net50" />
</files>
解決策
net50
を net5.0
に変更します。
<ItemGroup>
<None Include="a.img" Pack="true" PackagePath="contentFiles/any/net5.0" />
</ItemGroup>
または nuspec:
<files>
<file src="resources/a.img" target="contentFiles/any/net5.0" />
</files>
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示