Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

271
Views
¿Cómo actualizar a la última versión flotante con archivo de bloqueo en dotnet?

Tengo un proyecto que hace referencia a un paquete nuget. Aquí hay un fragmento del archivo .csproj :

 <RestorePackagesWithLockFile>true</RestorePackagesWithLockFile> ... <PackageReference Include="MyPackage" Version="1.*" />

Ahora, después de la restauración, se crea el archivo de bloqueo y se bloquea una versión, por ejemplo, 1.0.1. Lo que quiero hacer ahora es obligar a reevaluar la versión flotante después de publicar un nuevo paquete. No alcancé a lograr que, llámese como se llame, la versión sigue siendo la misma. Esto es lo que probé, pero fue en vano:

 dotnet restore -f --force-evaluate --no-cache

Uso Rider e intenté hacerlo en la GUI haciendo clic en restaurar allí. Funciona pero no de inmediato, tengo que esperar un tiempo antes de que se detecte una nueva versión hasta que se restaure. No logré averiguar qué comando emite Rider para hacer la actualización o por qué no funciona de inmediato.

over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

Aparentemente, la eliminación de packages.lock.json funciona bien, pero no es una solución muy buena, por lo que todavía espero una mejor respuesta.

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!