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.
El archivo Léame “readme.md” no existe en el paquete.
Problema
NuGet no puede encontrar el archivo Léame en el paquete.
Solución
- Asegúrese de que el archivo marcado como archivo Léame del paquete existe en el origen y es legible, y el destino coincide con la ruta de acceso esperada por la propiedad
readme. - Asegúrese de que se hace referencia al archivo en nuspec o en el archivo del proyecto.
Al crear un paquete a partir de un archivo de proyecto de MSBuild, asegúrese de hacer referencia al archivo Léame en el proyecto, como se indica a continuación:
<Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> ... <PackageReadmeFile>readme.md</PackageReadmeFile> ... </PropertyGroup> <ItemGroup> ... <None Include="docs\readme.md" Pack="true" PackagePath=""/> ... </ItemGroup> </Project>Al crear un paquete a partir de un archivo nuspec, asegúrese de incluir el archivo Léame en la sección
<files/>:<package> <metadata> ... <readme>docs\readme.md</readme> ... </metadata> <files> ... <file src="..\readme.md" target="docs\" /> ... </files> </package>
Obtenga más información sobre el empaquetado de un archivo Léame.