У меня есть решение в Visual Studio Express, которое выглядит следующим образом:
Класс LogicSchema
в C #, который будет анализировать указанный файл XML во время выполнения. Следующее в main
методе Program.cs
:
LogicSchema ls = new LogicSchema(
XDocument.Load(
"schemas\\C#Schema.xml",
LoadOptions.PreserveWhitespace));
Я создал папку в своем решении под названием «схемы» для сохранения файла XML и установил для параметра «Действие построения» значение Содержимое , а значение «Копировать в каталог вывода» - Копировать, если новее .
Я ожидаю, что если открыть файл в блокноте, внести изменения и сохранить его, обновленная версия XML-файла будет скопирована в выходной каталог (в данном случае bin \ debug), когда я нажму клавишу F5. Однако обновленный файл не копируется в выходной каталог, пока я не выберу Перестроить . Обычная сборка не работает.
Что мне нужно изменить, чтобы при нажатии клавиши F5 файл копировался в выходной каталог после его обновления?