.net - releases - descargar net framework 4.5 multi targeting pack
Visual studio 2013+.Net 4.5.1+Editar y continuar 64 bits: no funciona (2)
Supuestamente vs 2013 agregó soporte para editar y continuar 64 bits (consulte http://blogs.msdn.com/b/visualstudioalm/archive/2013/06/26/debugging-support-for-64-bit-edit-and-continue-in-visual-studio-2013.aspx ).
Sin embargo no puedo hacerlo funcionar.
Después de ir a las propiedades de mi proyecto de aplicación web .net 4.5.1 asp.net mvc, y marcar la casilla de verificación "Habilitar edición y continuar", ahora puedo editar el código mientras estoy en un punto de interrupción.
El problema es que después de guardar e intentar seguir paso a paso, aparece un cuadro de diálogo de error que dice:
Se hicieron ediciones que no pueden ser compiladas. La ejecución no puede continuar hasta que se solucionen los errores de compilación
En la ventana de la lista de errores, esos 2 errores siempre muestran:
El tipo ''System.IEquatable`1'' se define en un ensamblaje al que no se hace referencia. Debe agregar una referencia al ensamblado ''System.Runtime, Version = 4.0.0.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a''.
El tipo ''System.ValueType'' se define en un ensamblaje al que no se hace referencia. Debe agregar una referencia al ensamblado ''System.Runtime, Version = 4.0.0.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a''.
Es un mensaje de error muy raro, ¿verdad? Por insignificante que sea mi cambio, siempre recibo el mismo error.
nota: ejecuto Windows 7 / vs 2013 ultimate y mi proyecto está configurado para usar IIS Express en las propiedades del proyecto.
En mi caso, la única solución que funcionó fue eliminar el espacio de trabajo, mapear y volver a obtener.
Para eliminar el área de trabajo, Source control
→ Advanced
→ Workspace
→ Remove
.
Este es un problema conocido al hacer referencia a bibliotecas portátiles y al usar Editar y continuar. Estamos buscando arreglar esto en una versión futura de Visual Studio.
Una solución por ahora:
- Haga clic con el botón derecho en el proyecto con el problema en el Explorador de soluciones y elija Descargar
- Haga clic derecho en el proyecto descargado y elija Editar
- Dentro del cuerpo del primer elemento
<PropertyGroup>
, agregue lo siguiente:<_ResolveReferenceDependencies>true</_ResolveReferenceDependencies>
- Recarga el proyecto guardando los cambios.
Esto debería solucionar el problema de compilación.
Nota: Dependiendo del proyecto, esto podría tener un impacto en el rendimiento, no solo durante el uso de Editar y continuar, sino solo el uso general dentro de VS.