Ответ 1
Возможно, вы могли бы изменить программу, чтобы, возможно, прочитать ее параметры из файла конфигурации, а также из командной строки (а затем зарегистрировать копию этого файла конфигурации).
Мы создаем приложение, которое понимает некоторые параметры командной строки. Есть некоторые по умолчанию, которые мы хотели бы предоставить в командной строке при отладке, и их легко установить в настройках проекта как описано здесь.
Это визуальная студия сохраняет эти параметры в файле *.csproj. пользователя, а настройки по умолчанию для интегрированного управления источником не проверяются *. пользователь файлы. Мы хотели бы просто иметь эти параметры командной строки по умолчанию во всех IDE при отладке этого проекта.
Часто (но не всегда), когда визуальная студия направляет вас на то, чтобы делать что-то определенным образом по уважительной причине. Мы, вероятно, не хотим просто зарегистрировать кого-то .csproj. пользовательский файл... правильно?
Этот вопрос имеет несколько частей:
Спасибо -
Возможно, вы могли бы изменить программу, чтобы, возможно, прочитать ее параметры из файла конфигурации, а также из командной строки (а затем зарегистрировать копию этого файла конфигурации).
Я бы не рекомендовал проверять файл пользователя, потому что, как вы сказали, это для пользователя. Если кто-то проверяет ваш пользовательский файл по умолчанию и затем производит какие-либо персонализированные изменения конфигурации, они будут отображены в пользовательском файле и (скорее всего) будут отражены в исходном элементе управления.
Если вы хотите, чтобы кто-то установил параметры командной строки для отладки, я бы скорректировал файл проекта, чтобы включить их, - не включайте их в файл пользователя. (Это нормально проверить файл .proj, и я обычно делаю для своих проектов.)