He notado algunas veces en los últimos meses que a veces uso el pequeño ícono de la bombilla amarilla y hago clic derecho y selecciono una opción para que arregle algo por mí y luego simplemente resalta lo que iba a arreglar y aparece un mensaje que dice "No se pudieron modificar los documentos".
¿Alguien ha tenido este problema?
¿Sabes cómo superarlo?
Es casi como si resharper pensara que el documento es de solo lectura o algo así, aunque puedo editarlo manualmente.
c#
git
visual-studio-2013
resharper
Curtis
fuente
fuente
Respuestas:
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 lo desea, simplemente agregue la solución al control de versiones y el problema debería desaparecer.
fuente
Deshabilite el complemento de control de código fuente de Visual Studio.
fuente
Lo que me sirvió fue descargar y volver a cargar el proyecto en el que se encuentra el archivo que no se puede editar. (Simplemente haz clic derecho en el proyecto y selecciona "Descargar proyecto" en el menú contextual.
fuente
Comencé VS 2013 como administrador y abrí el proyecto y ahora funciona bien.
fuente
Permítame intervenir 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 durante unos meses en otro repositorio que tenía un archivo .gitignore desde el principio y ni yo ni nadie en mi equipo tuvimos este problema antes.
fuente
Cambiar "Proveedor de Microsoft Git" 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 ocurrir.
Hice una copia de seguridad de la carpeta de mi solución (la llamé "repo_backup"), luego cloné mi repositorio desde git. Todo volvió a funcionar con normalidad. Copié mis cambios en el nuevo repositorio clonado, eliminé repo_backup y luego continué mi camino.
fuente