tengo una solución en Visual Studio Express que tiene este aspecto:¿Por qué "Copiar si es nuevo" no copia un archivo cuando se actualiza el archivo?
La clase LogicSchema
en C# que analizar un archivo XML especificado en tiempo de ejecución. El siguiente es en el método de Program.cs
main
:
LogicSchema ls = new LogicSchema(
XDocument.Load(
"schemas\\C#Schema.xml",
LoadOptions.PreserveWhitespace));
creé una carpeta en mi solución llamada "esquemas" para guardar el archivo XML y establecer la Acción de generación de contenido y el "Copiar a directorio de salida" value to be Copie si es más reciente.
Mi expectativa es que si abre el archivo en el bloc de notas, realiza un cambio y lo guarda, la versión actualizada del archivo XML se copiará en el directorio de salida (en este caso, bin \ debug) cuando presione F5 . Sin embargo, el archivo actualizado no se copia en el directorio de salida a menos que seleccione Reconstruir. Regular Build no funciona.
¿Qué debo cambiar para que cuando presione F5, el archivo se copie en el directorio de salida cuando se haya actualizado?
gracias por la sugerencia, pero eso no parece funcionar. –
He intentado el mismo escenario en VS2010 Beta 2 y funciona. Parece un error en la edición express. – Ikaso