Здравствуйте.
Подскажите как вытащить из решения, где много проектов, один и сохранить его в отдельной директории.
- Вопрос задан более трёх лет назад
- 1478 просмотров
Комментировать
Решения вопроса 0
Ответы на вопрос 2
пофиг на чем писать
Не совсем понятен вопрос. Сохранить отдельным решением?
Создайте новый солюшен.
Зайдите в каталог солюшена от куда надо вытащить проект.
Найдите папку с проектом, скопируйте ее в каталог нового солюшена.
Из студии правой кнопкой по новому солюшену, добавить проект -> существующий.
Из старого солюшена удаляете скопированный проект.
Ответ написан более трёх лет назад
Скопировать я и сам бы смог!
нет, немного не то!
Не все так просто. Там куча зависимостей, общие lib, dll, которые и являются одними из проектов этого решения.
Может этот проект можно как то экспортировать средствами visual studio. я скорее это имел ввиду
luckygambler, в vs такого нет, может сторонние какие есть инструменты. Но думаю, что зависимости придется руками переносить.
Visual Studio 2022 | Установка, настройка, и начало работы
C# the best
Копируется папка с проектом и все, открываете файл проекта и готово, зависимости прописываются в файле проекта, однако если он зависит от других проектов в решении или конкретных Dll, то придется добавлять библиотеки, если зависимости от Nuget пакетов, то студия сама из скачает при построении проекта. а потом можно сохранить файл решения куда хотите.
Источник: qna.habr.com
Настройки импорта и экспорта в Visual Studio
Точно настроив интегрированную среду разработки по своему вкусу, вы можете сохранить эти настройки на будущее. Для этого можно экспортировать настройки интегрированной среды в файл или даже передать ряду инсталляций системы Visual Studio 2013, чтобы во всех установленных системах были одинаковые настройки.
Для того чтобы экспортировать выбранную конфигурацию, выберите команду Tools —> Import and Export Settings, чтобы запустить мастер Import and Export Settings Wizard, как показано на рисунке ниже. На первом этапе работы этого мастера следует выбрать настройку Export, а также настройки, которые следует сохранить при выполнении процедуры экспорта.
Как показано на рисунке, можно экспортировать множество сгруппированных настроек. На этом снимке экрана видно, как раскрывается раздел Options, демонстрируя, что следует сохранить настройки Debugging и Projects, а также конфигурации Text Editor и Windows Forms Designer. Маленькие пиктограммы с восклицательным знаком свидетельствуют о том, что некоторые настройки не были предназначены для экспорта по умолчанию, поскольку они содержат информацию, которая может нарушить конфиденциальность информации. В этом разделе вы должны сделать свой выбор вручную, если действительно хотите, чтобы эта информация была сохранена в резервном файле. Выбрав настройки, которые хотите экспортировать, переходите к следующему этапу работы мастера, который может занять несколько минут, в зависимости от того, сколько настроек вы экспортируете.
The fastest way to add new files in Visual Studio
Импортировать файл настроек очень легко. Для этого используется тот же самый мастер, но теперь на первом этапе вам следует выбрать команду Import. Вместо простой перезаписи текущей конфигурации мастер позволяет вам сначала сохранить резервную копию текущих настроек.
Затем можете выбрать существующий файл конфигурации из списка. Это тот же самый список файлов, из которого вы выбираете настройки при первом запуске системы Visual Studio 2013. Кроме того, можете просмотреть файлы настроек, созданные вами заранее. Выбрав файл настроек, можете импортировать только разделы конфигурации или всю ее целиком.
Мастер по умолчанию исключает несколько разделов, таких как External Tools или Command Aliases, чтобы вы не могли непреднамеренно уничтожить пользовательские настройки. Убедитесь, что вы выбрали эти разделы, если хотите восстановить все настройки.
Если вы просто хотите восстановить одну из конфигураций системы Visual Studio 2013, заданных по умолчанию, выполните команду Reset All Settings на первом этапе работы мастера и не выполняйте весь процесс импорта.
Visual Studio предоставляет возможность поделиться настройками с членами команды, с которой вы работаете. Это полезно в тех случаях, например, когда происходит редактирование одних и тех же файлов (используя Team Foundation Server). Каждый программист по своему оформляет код, использует символы табуляции и т.д. Когда разные члены команды работают с одним файлом, простое редактирование файла может привести к незначительным изменениям, не влияющим на работу приложения (лишние пробелы, переносы строк и т.д.) Однако, когда эти файлы добавляются в репозиторий исходного кода (TFS, Git, . ), эти изменения могут вызвать проблемы.
Если вы работаете с командой разработчиков, создание единого файла настроек является хорошей идеей. В разделе настроек Environment —> Import and Export Settings вы можете установить флажок Use Team Settings File:
Когда этот флажок установлен, должен быть указан путь, где будет храниться общий файл настроек.
Настройки синхронизации
Одним из нововведений среды Visual Studio 2013 является ее синхронизация с облачными службами. Вы можете войти в Visual Studio с учетной записью Microsoft и настройки Visual Studio будут синхронизированы на всех ваших компьютерах. Этот процесс синхронизации не распространяется на все настройки Visual Studio. При отсутствии дополнительных настроек с вашей стороны, синхронизация затрагивает следующие параметры:
- Настройки разработчика (это те параметры, которые были указаны при установке Visual Studio и первом ее запуске).
- Настройка цветовой темы (Environment —> General)
- Настройки шрифтов и цвета (Environment —> Fonts and Colors)
- Горячие клавиши (Environment —> Keyboard )
- Параметры запуска (Environment —> Startup)
- Настройки текстового редактора (Text Editor)
- Все пользовательские псевдонимы команд
Можно изменить настройки синхронизации или вообще полностью выключить. Для этого, в диалоговом окне Options выберете узел Environment —> Synchronized Settings, где можно увидеть уровень детализации, доступный для вас. Чтобы полностью отключить синхронизацию, убедитесь, что флажок включения синхронизации не установлен для всех категорий параметров.
Итак, ранее были изложены лишь основные сведения о выборе полезных настроек, позволяющих вам настроить интерфейс системы Visual Studio по своему вкусу; кроме этого вам доступно много других возможностей. Эти многочисленные настройки позволяют настраивать редактирование кода, добавлять элементы управления в вашу форму и даже выбирать методы при отладке кода. Настройки, доступные в диалоговом окне Options, также позволяют вам управлять процессом создания приложений и даже задавать собственные комбинации клавиш для выполнения команд. Позже мы будем еще не раз обращаться к диалоговому окну Options для настройки процессов компиляции, отладки и написания макросов.
Источник: professorweb.ru
Как я могу экспортировать приложение C # из Visual Studio 2012 для запуска на других компьютерах?
Я только что сделал свое первое приложение С# в Visual Studio 2012, и я хочу каким-то образом экспортировать его, чтобы другие люди могли использовать его на своих компьютерах (включая компьютеры без Visual Studio 2012). Как мне это сделать? Я новичок в С#, и я не мог найти ничего, что мог бы понять.
Может ли кто-нибудь объяснить или указать какой-либо сайт с хорошим (и, возможно, дидактическим) объяснением того, как это работает? Я уже делал C/С++-программы, и мне просто нужен файл .exe, но, основываясь на том, что я мог найти, мне нужно что-то еще, чтобы отправить программу С# другим пользователям. Сори за плохой английский и спасибо тем, кто помогает.
Erik Scheffer 21 июнь 2013, в 15:38
Источник: overcoder.net