Estoy perplejo. De repente, Visual Studio no puede encontrar archivos exe en el directorio de Windows/System32 (como xcopy, attrib, etc.).Los guiones de precompilación de Visual Studio no pueden encontrar archivos exe en windows/system32
Tengo algunos eventos de precompilación y postconstrucción que ejecutan archivos por lotes que usan xcopy y attrib. Anteriormente funcionaban bien, pero hoy, durante el proceso de compilación, Visual Studio no puede encontrarlos. Se muestra el error: 'xcopy' no se reconoce como un comando interno o externo, programa operable o archivo por lotes.
Cuando noté por primera vez el problema, intenté ejecutar xcopy en un mensaje de cmd normal y ocurrió el mismo problema. Después de reiniciar mi computadora, el problema desapareció en el indicador de cmd habitual, pero permaneció en Visual Studio. Después del reinicio, el problema no aparece en el indicador de cmd de Visual Studio, solo desde Visual Studio.
Todo parece normal si dentro de uno de los archivos por lotes ejecuto conjunto para comprobar la variable PATH o echo% SystemRoot%.
En el menú Herramientas-> Opciones, hay configuraciones para los directorios de VisualC++. Sin embargo, estoy ejecutando C#, no C++, y además, nunca cambié estas configuraciones y parecen ser correctas.
¿Alguien ha tenido este problema antes? ¿Pensamientos?
Este problema se resolvió esta mañana después de otro reinicio. Lo culpo a una actualización de Windows o algo extraño realizado por un administrador de sistema rogue. – cbp