У моего решения VS есть много проектов. В настоящее время я работаю только над некоторыми из них, поэтому хочу, чтобы CTRL + SHIFT + B создавал только некоторые из них. Каков наилучший способ сделать это?Visual Studio: как построить только некоторые проекты
Я думал о создании новой конфигурации, но мне нужно было бы проверить ее, и это кажется неправильным. Меня не волнует, будет ли это только «локальная» настройка на моей машине.
вы впервые предложили (новая конфигурация) также появиться на других пользователях машины. Также, если у нас уже есть 2 configs (debug & release), мне теперь нужно иметь 4 (debug, release, my-debug, my-release). Что касается второго варианта, то это похоже на то, что новое решение работает над фактическими проектами «по ссылке», поэтому изменения затрагиваются в обоих случаях, и единственный раз, когда мне нужно будет использовать исходное решение, - это если мне нужно внести изменения в самого решения. Это правильно? –
Файл решения - это, по сути, список проектов. Проекты полностью независимы от решения. Вы можете добавить один и тот же проект к нескольким решениям. Если у вас открыто два решения, которые содержат один и тот же проект, и вы редактируете файл проекта в одном окне и переключаетесь на другое окно, Visual Studio будет обнаруживать изменения и спрашивать, хотите ли вы обновить их. – womp
Итак, чтобы ответить на ваш вопрос конкретно - да, файлы решений просто ссылаются на проект. Вы могли бы создать для себя новый файл решения, в котором были бы настройки сборки, которые вы хотели, и работать с теми же точными файлами проекта, с которыми все остальные работали. – womp