Мы столкнулись с проблемой, когда наш файл .csproj не сохраняется, пока мы не выполним Save All. Это вызывает проблемы, так как он часто не загружается в git и выдает ошибки отсутствующих файлов при попытке сборки. Я знаю, что в VS 2013 2012+ файл .csproj должен сохраняться всякий раз, когда происходит сборка. Публикация вызывает сборку, поэтому нет причин не сохранять ее.
Visual Studio 2013 .csproj не сохраняется автоматически
comment
Я думаю, что это поведение по умолчанию с самого начала VS.
- person David S.   schedule 22.10.2015
comment
@ davidshen84 Я отсылаю вас к этот вопрос. В ответе говорится, что начиная с VS 2012 он всегда будет сохраняться. Выпадающее меню, которое он представил, даже не присутствует в этих последних версиях.
- person Dennis Subachev   schedule 22.10.2015
comment
Они удалили это раскрывающееся меню, это не значит, что они сделали его по умолчанию...
- person David S.   schedule 22.10.2015
comment
Отсутствие автоматического обновления файла .csproj при сохранении является источником многих ошибок в нашей группе разработчиков. Всегда нужно не забывать нажимать Ctrl+Shift+S. Надеюсь, это будет исправлено в будущих версиях VS.
- person demisx   schedule 15.01.2016
comment
Я даже изменил свою горячую клавишу, чтобы связать Ctrl + S, чтобы сохранить все
- person Tim Pohlmann   schedule 12.10.2016
comment
Я не могу воспроизвести это в VS2019. Если можно, сообщите о проблеме, и мы ее исправим.
- person Drew Noakes   schedule 08.07.2019