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

480
Views
Instale el error del paquete Nuget "La ruta no tiene una forma legal"

Al intentar instalar el paquete NuGet RestSharp , aparece el error The path is not of a legal form y el paquete no está instalado.

Al instalar desde la consola usando Install-Package RestSharp , hay muchos de los siguientes mensajes:

El elemento C:\Users\myName\Source\Workspaces\Project\Solution\packages\RestSharp.105.1.0\lib\net35\RestSharp.dll no se pudo encontrar en su área de trabajo o no tiene permiso para acceder a él.

Esto sucede con el recién lanzado Visual Studio 2015 (edición comunitaria).

over 4 years ago · Santiago Trujillo
3 answers
Answer question

0

Editar: si tiene NuGet 3.0, entonces ese es el problema. Simplemente actualice NuGet y todo debería funcionar. Los pasos a continuación se aplican a NuGet 3.0, que son dolorosos y propensos a errores. ¡No pase por tanto dolor, elija el paso fácil, actualice su Nuget!

Actualicé a VS Express 2015 y desde entonces he pasado por algunas aventuras.

TL; DR si "deshabilita" TFS (control de fuente), debería poder instalar el paquete. Luego agregue la solución al control de fuente nuevamente, pero me causó muchos problemas.

Asi que...

Veo que tienes TFS. Yo también lo tengo.

Además, veo que estás recibiendo los mismos mensajes de error que yo.

Intenté instalar LanguageExt (una biblioteca impresionante para C# 6) y falló cuando intentó instalar una de sus dependencias (System.Collections.Immutable).

Si desea revisar todas estas cosas, haga una copia de seguridad de la carpeta de su proyecto.

Esto es lo que hice:

1 - Copié la carpeta de mi solución en otro lugar.

2 - Abrió la solución. VS me pidió inteligentemente que lo agregara al control de código fuente, pero no quise hacerlo.

3 - Intenté Install-Package LanguageExt

4 - ¡ Éxito inesperado!

5 - "Bien, déjame agregarlo nuevamente al control de fuente TFS"

Aquí comenzó mi viaje.

Como tengo poca experiencia con TFS, tengo miles y miles de conflictos, archivos que desaparecen y vuelven a aparecer, etc.

Pero después de un poco de trabajo, lo puse en marcha.

Y valió la pena.

Pero la solución no es grande, así que fue fácil.

over 4 years ago · Santiago Trujillo Report

0

Tuve el mismo problema con los paquetes a continuación, actualicé NuGet a través de "Herramientas -> Extensiones y actualizaciones -> Actualizaciones" a v.3.1.1.0 y ahora todo vuelve a funcionar. ¡Gracias!

Microsoft.Bcl

Google.Apis.Calendar.v3

RazorEngine

Ejemplo de error para que más personas puedan encontrar este hilo:

"Paquete de instalación: la ruta no tiene un formato legal. En la línea: 1 carácter: 16 + Paquete de instalación <<<< RazorEngine + CategoryInfo: NotSpecified: (:) [Paquete de instalación], Excepción + Id. de error totalmente calificado: NuGetCmdletUnhandledException, NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand"

over 4 years ago · Santiago Trujillo Report

0

Tuve el mismo problema con mi VS 2015, acabo de agregar la referencia a través de nuget abriendo la misma solución en VS 2013 y luego la volví a abrir en VS 2015 para el trabajo habitual.

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!