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

289
Views
¿Debo verificar el directorio dotnet-tools .config en el control de código fuente?

Recientemente, noté que Visual Studio crea un directorio .config con un archivo dotnet-tools.json . ¿Debería ser .gitignore d o estar registrado en el control de código fuente?

over 4 years ago · Santiago Trujillo
2 answers
Answer question

0

El directorio .config con el archivo dotnet-tools.json se crea cuando instala una herramienta para su proyecto con el comando de instalación de la dotnet tool install . Este archivo dotnet-tools.json contiene detalles como la versión, el comando de instalación, etc. sobre todas las herramientas instaladas para su proyecto. Es más una configuración local relacionada con la configuración en la máquina local. Si desea que su colega instale las mismas herramientas en su máquina, debe registrar este archivo y su colega debe clonar y ejecutar el comando para restaurar la misma herramienta en su máquina. Esto es muy similar a los paquetes NuGet.

Puede agregar esto de manera segura a .gitignore . En este caso, su colega aún podrá realizar una instalación nueva de la misma herramienta utilizando la instalación de la herramienta dotnet tool install con la misma versión o una diferente.

Aquí hay un buen artículo sobre este tema.

over 4 years ago · Santiago Trujillo Report

0

A veces, Visual Studio crea este archivo cuando simplemente abre el cuadro de diálogo "publicar" sin siquiera tocar ninguna configuración. Visual Studio intenta detectar EF-migrations/DB-context/etc. en su proyecto ejecutando dotnet ef -blahblah ; y para eso instala la herramienta ef ; y por eso la instalación genera este archivo.

Si no está utilizando Entity Framework, no solo está seguro de .gitignore este archivo, sino que también está seguro de eliminarlo por completo después de cerrar el cuadro de diálogo de configuración de "publicación" (nuevamente, si no está usando EF).

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!