c# - studio - resharper ide
Necesito una solución para Resharper cuando dice ''Error al modificar documentos''. ¿Alguien sabe por qué hace esto y cómo evitarlo? (6)
Me he dado cuenta varias veces en los últimos meses de que a veces usaré el pequeño ícono de bombilla amarilla y hago clic derecho y selecciono una opción para que arregle algo para mí y luego solo resalta lo que iba a solucionar y aparece una mensaje que dice "Error al modificar documentos".
¿Alguien ha tenido este problema?
¿Sabes cómo superarlo?
Es casi como si Resharper considerara que el documento es de solo lectura o algo así, aunque puedo editarlo manualmente.
¿Cuál fue el truco para mí al descargar y volver a cargar el proyecto en el que reside el archivo que no se puede editar? (Haga clic con el botón derecho en el proyecto y seleccione "Descargar proyecto" en el menú contextual.
Cambiar "Microsoft Git Provider" funcionó pero quería una solución permanente.
Ya estaba usando GIT y tenía todas las cosas de ReSharper en mi .gitignore. Estaba usando VS 2015. Cuando actualicé a la última versión de ReSharper 2017.1.3, este problema comenzó a suceder.
Hice una copia de seguridad de mi carpeta de solución (llamada "repo_backup"), luego cloné mi repositorio repo de git. Todo funcionó de forma normal nuevamente. Copié mis cambios en el nuevo repositorio re-clonado, eliminé el repo_backup y luego seguí mi camino.
Comencé VS 2013 como administrador y abrí proyecto y ahora funciona bien.
Deshabilite el complemento de control de fuente de Visual Studio.
- Herramientas -> Opciones -> Control de fuente
- Cambie "Complemento de control de fuente actual" de "Proveedor de Microsoft Git" a "Ninguno"
Permítanme tocar un poco tarde:
Resolví este error agregando un archivo .gitignore e intentando confirmar mis cambios.
No puedo explicar cómo esto lo resolvió, sin embargo, esto me sucedió en un repositorio de git completamente nuevo. He estado usando Git y VS por unos pocos meses en otro repositorio que ha tenido un archivo .gitignore de la partida y ni yo ni nadie en mi equipo tenía este problema antes.
Tuve el mismo problema con Visual Studio 2013.
La solución fue agregar el proyecto al control de versiones (git en mi caso).
Ahora, no necesita realizar confirmaciones si no desea, simplemente agrega la solución al control de versiones y el problema debería desaparecer.