Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Escenario 1
Los siguientes grupos de dependencias requieren puntos en la versión del marco: net50-windows7.0
Problema
El marco de trabajo del grupo de dependencias debe incluir puntos en el número de versión del marco. Esto es necesario para los marcos más recientes que net5.0.
Este problema suele producirse cuando se crea manualmente una instancia de nuspec, como por ejemplo:
<metadata>
<dependencies>
<group targetFramework="net50-windows7.0">
<dependency id=""Dependency"" version=""1.0.0"" />
</group>
</dependencies>
</metadata>
Solución
Cambie net50 a net5.0.
<metadata>
<dependencies>
<group targetFramework="net5.0-windows7.0">
<dependency id=""Dependency"" version=""1.0.0"" />
</group>
</dependencies>
</metadata>
Escenario 2
Las siguientes carpetas de archivos empaquetadas requieren puntos en la versión del marco: contentFiles/any/net50/a.img.
Problema
Las carpetas que denotan un marco deben incluir puntos en el número de versión del marco. Esto es necesario para los marcos más recientes que net5.0.
Este problema suele producirse cuando se agregan elementos manualmente a un paquete, mediante algo similar a lo siguiente en .csproj:
<ItemGroup>
<None Include="a.img" Pack="true" PackagePath="contentFiles/any/net50" />
</ItemGroup>
o una instancia de nuspec:
<files>
<file src="resources/a.img" target="contentFiles/any/net50" />
</files>
Solución
Cambie net50 a net5.0.
<ItemGroup>
<None Include="a.img" Pack="true" PackagePath="contentFiles/any/net5.0" />
</ItemGroup>
o nuspec:
<files>
<file src="resources/a.img" target="contentFiles/any/net5.0" />
</files>