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

738
Views
No se puede compilar en Visual Studio 2015 porque no se puede encontrar 'Microsoft.Build.Tasks.v14.0.dll'

Al intentar compilar en Visual Studio 2015, ¿falta el siguiente archivo? Este proyecto se estaba construyendo previamente en VS2013.

Gravedad Código Descripción Error de línea de archivo de proyecto No se pudo cargar la fábrica de tareas "CodeTaskFactory" desde el ensamblado "C:\Archivos de programa (x86)\MSBuild\14.0\bin\Microsoft.Build.Tasks.v14.0.dll". No se pudo cargar el archivo o ensamblado 'file:///C:\Program Files (x86)\MSBuild\14.0\bin\Microsoft.Build.Tasks.v14.0.dll' o una de sus dependencias. El sistema no puede encontrar el archivo especificado.

over 4 years ago · Santiago Trujillo
3 answers
Answer question

0

Se ha cambiado el nombre del ensamblado. Cambie en CodeTaskFactory MSBuild Task el parámetro AssemblyFile a... (en su error debe haber un nombre de archivo de destino donde reside esta tarea)

 AssemblyFile="C:\Program Files (x86)\MSBuild\14.0\Bin\Microsoft.Build.Tasks.Core.dll"

Lo más probable es que alguien haya intentado ser inteligente y utilizar una propiedad de MSBuild como esta... (que no funciona para MSBuild 14 pero sí para 12)...

 AssemblyFile="$(MSBuildToolsPath)\Microsoft.Build.Tasks.v$(MSBuildToolsVersion).dll"

Solo para tu información... También hay algunos otros, como Microsoft.Build.Utilities.v12.0.dll , que se ha renombrado como Microsoft.Build.Utilities.Core.dll .

over 4 years ago · Santiago Trujillo Report

0

Lo que me ayudó con Visual Studio 2017 es copiar Microsoft.Build.Tasks.Core.dll y cambiarle el nombre a Microsoft.Build.Tasks.v15.0.dll build.tasks.v15.0.dll

over 4 years ago · Santiago Trujillo Report

0

En mi caso, ese fue un problema del paquete nuget de SFML.NET.

Dependía del componente obsoleto Nuget Baseclass.Contrib.Nuget.Output, que fue la razón por la que falló la compilación.

Después de actualizar manualmente a .Net 4.6, eliminé todo el personal nuget del archivo del proyecto y eliminé sus archivos del proyecto y volví a agregar todas las dependencias, la versión de Baseclass.Contrib.Nuget.Output se cambió y ¡viola!

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!