sintaxis pages net mvc cshtml code c# asp.net-mvc-4 razor-2

c# - pages - razor views



Error 22 La tarea "EnsureBindingRedirects" no se pudo cargar desde el ensamblado (3)

Cloné un proyecto con vs 2013. Cuando lo ejecuto obtengo este error.

Error 1 The "EnsureBindingRedirects" task could not be loaded from the assembly D:/BMaster/packages/Microsoft.Bcl.Build.1.0.13/tools/Microsoft.Bcl.Build.Tasks.dll. Could not load file or assembly ''file:///D:/BMaster/packages/Microsoft.Bcl.Build.1.0.13/tools/Microsoft.Bcl.Build.Tasks.dll'' or one of its dependencies. The system cannot find the file specified. Confirm that the <UsingTask> declaration is correct, that the assembly and all its dependencies are available, and that the task contains a public class that implements Microsoft.Build.Framework.ITask. BargainMaster.Web

Gracias


No estoy seguro de la causa raíz de este problema, pero apareció cuando agregué las bibliotecas faltantes a mano.

Lo resolví al hacer esto:

  1. Eliminar <solution>/packages/Microsoft.Bcl.Build.1.0.13/
  2. Solución cercana
  3. Solución abierta
  4. Navega a la consola View / Other Windows / Package Manager
  5. Presiona Restaurar paquetes en la esquina superior derecha de la ventana
  6. Reconstruir

Simplemente fui a las opciones de paquetes de Manage NuGet para el proyecto VS en particular y actualicé la versión del nuget de Microsoft BCL y me solucionó el problema.


(Por alguna razón, ninguna de las otras respuestas funcionó para mí).

Resolví el problema al hacer esto:

  1. Eliminar la carpeta "paquetes".
  2. Haga clic con el botón derecho en la solución> Manage NuGet Packages or Solution .
  3. Downgrade Microsoft.Bcl.Build a una versión anterior 1.0.14. (La última versión estable en el momento de escribir esto es 1.0.21)
  4. Restaurar paquetes y reconstruir.