2013-11-12 7 views
0

Для приложения C# .NET 4.5 в Visual Studio 2012 (или любой версии .NET и VS), когда файл Settings.cs создан или сначала указан?Когда создается Settings.cs?

Я использую Settings.cs, чтобы получить некоторые пользовательские настройки при запуске программы и сохранить их при выходе из программы. Я однажды забыл поставить Settings.cs под управлением версии, и когда пользователь схватил мою ветку и запустил .exe из bin \ debug или \ release, он получил всплывающее сообщение об ошибке, связанное с отсутствующим файлом, который не возвращался во второй раз он запустил программу.

Является ли Settings.cs даже автоматически созданным или должен быть обеспечен решением? Если да, может ли он быть сгенерирован кодом?

+0

Are вы на самом деле читаете '.cs' файл из вашего кода во время выполнения? –

+0

@ p.s.w.g Хорошая точка. Нет, я просто смотрю на переменные в Settings.settings (или Properties.Settings.Default через код). – valsidalv

+1

Почему бы не использовать app.config? –

ответ

2

Он создан (или воссоздано) автоматически при сохранении Settings.settings файла (что происходит, например, при изменении настроек через страницу свойств проекта)

Смежные вопросы