Как скопировать проект в visual studio 2019
Перейти к содержимому

Как скопировать проект в visual studio 2019

  • автор:

Как сохранить в Visual Studio проект, чтобы полностью работало приложение?

Author24 — интернет-сервис помощи студентам

Здравствуйте, я новичок в программировании. В Visual Studio 2019 сделала программу шифратора текста в виде приложения Windows, на языке С#, все получилось, заработало. Сохранила проект с кодом и закрыла. Пробую открыть повторно — код есть, сама программа не запускается, никакого окна приложения не выдает (где пуск — пишет подключение). Я так понимаю, я неправильно сохранила проект. Не подскажете, как правильно сохранить проект?

Лучшие ответы ( 1 )
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:

Нужно ли устанавливать Visual Studio на другой компьютер чтобы работало мое приложение?
У меня есть приложение на c#, мне нужно поставить его на компьютер на котором нету Visual Studio.

Как правильно сохранить проект в Visual studio 2005?
сохраняя программу нажимаю save as и сохраняю в папку,а затем когда открываю програма запускается.

Как по нажатию на кнопку закрыть приложение полностью? visual studio 2010
поделитесь, пожалуйста, кодом для кнопки. Хочу сделать отдельную кнопку для закрытия ВСЕГО.

Как открыть проект созданный в Visual Studio 2012 в Visual Studio 2008?
Нашел здесь же тему открытия Visual Studio 2012 в Visual Studio 2010 там написано так. Открыть.

Администратор

Эксперт .NET

16746 / 13156 / 5155
Регистрация: 17.03.2014
Сообщений: 26,825
Записей в блоге: 1

Dumpling, проект не нужно как-то специально сохранять. При создании проекта выбирается папка где создать проект. Там создается папка с именем проекта. И внутри нее все нужные файлы. Поищите у себя на диске.

2322 / 2346 / 500
Регистрация: 17.02.2019
Сообщений: 3,949

Лучший ответ

Сообщение было отмечено Dumpling как решение

Решение

Dumpling, пробуем так Ctrl+Shift+S .

Или так Файл > Сохранить все

Кликните здесь для просмотра всего текста

Ну или так наводим на
Кликните здесь для просмотра всего текста
2322 / 2346 / 500
Регистрация: 17.02.2019
Сообщений: 3,949
Ну а если проверить где сохраняются проекты Студии, зайдите в Средства > Параметры
Кликните здесь для просмотра всего текста

А там слева Проекты и решения > Расположения
Кликните здесь для просмотра всего текста
Регистрация: 14.03.2021
Сообщений: 7

Спасибо) у меня сохранилась отдельно как папка со всеми проектами, а до этого я сохраняла отдельно каждый. Боюсь теперь закрывать, все же нормально откроется и заработает?

2322 / 2346 / 500
Регистрация: 17.02.2019
Сообщений: 3,949

ЦитатаСообщение от Dumpling Посмотреть сообщение

все же нормально откроется и заработает?

Да все время так делаю. Сохраняется весь проект. А когда запустите Студию, там на главном экране слева будут ваши проекты. Просто жмете какой там надо он сам и запустится.
как пример:

Кликните здесь для просмотра всего текста
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
Помогаю со студенческими работами здесь

Как проект на visual studio 2012 открыть на visual studio 2008
Программа(курсовая) создана на 2012, надо показать и чтобы работала на 2008. Подскажите пожалуйста.

Как сделать, чтобы приложение работало постоянно на Андроид?
Здравствуйте, уважаемые форумчане! Работаю над приложением для постоянного обращения к некоему.

Как добавить DLL к проекту, чтобы приложение работало на других ПК
Всем привет. Сделал простенькую программу с использование mfс на VS 2013 pro. У меня на.

Как откомпилировать код, чтобы приложение работало без установленной Delphi?
где какие галочки нужно снять/поставить, чтобы мои программы работали на других компах, где нету.

Как сделать чтобы приложение не работало без подключенного интернета или wifi?
мне нужно как то проверить если интернет не включен то приложение выдавало страницу типо включите.

Как сделать чтобы приложение работало только тогда когда работает Service
Как сделать чтобы приложение работала только тогда когда работает public class MyService extends.

Или воспользуйтесь поиском по форуму:

Копирование проекта в Project в Интернете

Если вы сделали идеальный проект в Project для веб-сайта и хотите использовать его повторно, вы можете создать его копию.

Снимок экрана, на котором показано, как выбрать три точки, а затем

  1. Выберите название проекта, чтобы открыть сведения о проекте.
  2. Над именем проекта выберите три точки (. ), а затем нажмите кнопку Копировать проект. Теперь вы будете работать в новом скопированном проекте с именем «[имя проекта]-копия».

Копирование из исходного проекта в скопированный проект, за исключением членов групп и назначений проекта. Когда вы будете готовы, вам может потребоваться выполнить следующие действия.

  • Переименуйте проект. Выберите имя проекта, а затем в области сведения о проекте введите новое имя и нажмите клавишу Ввод.
  • Предоставление общего доступа к проекту с помощью назначения задач и создания или добавления групп: сведения о том, как открыть общий доступ к проекту и назначить задачи

Как скопировать проект в visual studio 2019

Hi, многоуважаемый ALL!
Я новенький, поэтому сильно не пинайте.
Есть проект (работающий ), надо его скопировать под другим именем (для другой задачи). Если «Сохранить как..», то могу я править формы под новый проект, или нет (подозреваю, что нет, но нет времени экспериментировать)?

На край, как скопировать форму СО ВСЕМ СОДЕРЖИМЫМ (объекты и КОДЫ), чтобы потом ее вставить в новый проект?

Участник клуба
Регистрация: 30.04.2007
Сообщений: 1,307

Самое простое скопировать проект в другую папку или как ты сказал «Сохранить как..»(Save All), модуль формы — файл *.dfm (Unit1.dfm — например).
Если скопируешь Unit1.dfm, то все имена компонентов в *.pas будешь сам прописывать.

Всё гениальное — просто!
Форумчанин
Регистрация: 11.10.2007
Сообщений: 384

Создаёш папку жмёш сахранить как и меняеш Unit1.pas на ххх.pas
И проэкт и компелированный exe поменяет имя на такоя как ты назавёш
Unit1.pas.
С уважением Volkogriz!

Не количеством плюсов измеряется репутация человека.
Участник клуба
Регистрация: 30.04.2007
Сообщений: 1,307
Unit1.pas и Project.dpr (Save All..)
Всё гениальное — просто!
Пользователь
Регистрация: 14.12.2007
Сообщений: 34

Если «Сохранить как» только проджект, и потом менять формы, то изменения «перейдут» в старый проект (проверено). Скопировал все формы через «Сохранить как», а потом просто «добавил в новый проект. НО все равно всем спасибо!

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Взаимодействие с другим XPAiN Общие вопросы Delphi 3 27.05.2008 14:31
Возможно ли назвать переменную именем 1y? Lamerok56 Общие вопросы C/C++ 4 18.04.2008 23:55
Как удалить файл с русским именем? Cricket2007 Помощь студентам 7 12.02.2008 17:51
Как узнать под каким именем залогинился юзер? =LeonZone= Win Api 12 11.11.2007 16:03
Как узнать, существует ли в базе таблица с указанным именем? Seqular БД в Delphi 1 01.03.2007 10:19

Перенос, перенос и обновление проектов Visual Studio 2022

Просмотрите записи с мероприятия по запуску Visual Studio 2022, чтобы узнать о новых возможностях, услышать советы и скачать бесплатные цифровые образцы.

Каждая новая версия Visual Studio поддерживает большую часть типов проектов, файлов и других ресурсов. С ними можно работать как обычно, при условии, что вы не зависите от новых функций.

Мы стараемся сохранить обратную совместимость с предыдущими версиями, такими как Visual Studio 2019, Visual Studio 2017, Visual Studio 2015, Visual Studio 2013 и Visual Studio 2012. Однако поддержка некоторых типов проектов также со временем меняется. Новейшая версия Visual Studio может не поддерживать некоторые проекты или же потребовать обновить проект так, что он больше не будет обратно совместимым.

Текущее состояние проблем с миграцией см. в сообществе разработчиков Visual Studio. Просмотрите заметки о выпуске, чтобы узнать, какие функции к какой версии Visual Studio относятся.

Некоторые типы проектов требуют конкретных рабочих нагрузок. При отсутствии установленной рабочей нагрузки Visual Studio сообщает о неизвестном или несовместимом типе проекта. В этом случае проверьте параметры установки в Visual Studio Installer и повторите попытку. Дополнительные сведения о поддержке проектов в Visual Studio 2022 см. в статье Целевая платформа и совместимость.

Типы проекта

В следующем списке описывается поддержка проектов Visual Studio 2022, созданных в более ранних версиях.

Если здесь отсутствует проект или тип файла, который должен быть, проверьте версию Visual Studio 2019 в этом разделе. Вы также можете использовать кнопку «Отправить и просмотреть отзыв» для>этой страницы в нижней части этой страницы для предоставления сведений о проекте. (Если вы используете анонимный элемент управления «Была ли эта страница полезна?», мы не можем отвечать на ваши отзывы.)

Тип проекта Поддержка
Проекты .NET Core (XPROJ) В проектах, созданных в Visual Studio 2015, использовались предварительные версии средств, включающие XPROJ-файл проекта.

Visual Studio 2017: формат xproj не поддерживается, кроме переноса в формат csproj. При открытии XPROJ-файла вам будет предложено перенести файл в формат CSPROJ в стиле SDK. (Создается резервная копия xproj-файла.) Проекты csproj в стиле ПАКЕТА SDK не поддерживаются в Visual Studio 2015 и более ранних версиях.

  • Visual Studio 2010 с пакетом обновления 1 (SP1) поддерживает MVC 2 и MVC 3. Поддержка MVC 4 добавляется с помощью скачивания ASP.NET 4 MVC 4 для Visual Studio 2010 с пакетом обновления 1 (SP1).
  • Visual Studio 2012 поддерживает только MVC 3 и MVC 4.
  • Visual Studio 2013 поддерживает только MVC 4 и MVC 5
  • Visual Studio 2019, Visual Studio 2017 и Visual Studio 2015 поддерживают MVC 4 (можно открывать существующие проекты, но не создавать новые) и MVC 5
  • Сведения об автоматическом обновлении MVC 2 до MVC 3 см. в разделе Средство обновления приложения MVC 3 ASP.NET.
  • Сведения об обновлении MVC 2 до MVC 3 вручную см. в разделе Обновление проекта ASP.NET MVC 2 до обновления инструментов ASP.NET MVC 3.
  • Сведения об обновлении MVC3 до MVC 4 вручную см. в разделе Обновление проекта ASP.NET MVC 3 до ASP.NET MVC 4. Если проект ориентирован на платформу .NET Framework 3.5 с пакетом обновления 1 (SP1), необходимо переориентировать его на .NET Framework 4.
  • Сведения об обновлении MVC 4 до MVC 5 вручную см. в статье Обновление проекта ASP.NET MVC 4 и веб-API до ASP.NET MVC 5 и веб-API 2.
  • Теперь проекты моделирования называются в меню и шаблонах проектами проверки зависимостей.
  • UML-схемы больше не поддерживаются в Visual Studio 2017 и Visual Studio 2019. UML-файлы указываются в обозревателе решений, как и ранее, но открываются как XML-файлы. Для просмотра, создания или изменения UML-схем следует использовать Visual Studio 2015.
  • В Visual Studio 2019 проверка архитектурных зависимостей больше не выполняется при сборке проекта моделирования. Вместо этого проверка осуществляется при сборке каждого проекта кода. Это изменение не влияет на проект моделирования, но требует изменений в проверяемых проектах кода. Visual Studio 2019 автоматически вносит необходимые изменения в проекты кода.

Из установщика Visual Studio 2019 были исключены версии пакетов SDK Windows 10, предшествующие обновлению Windows 10 Fall Creators Update (сборка 16299). Вы можете вручную скачать старые версии таких пакетов SDK или использовать их более новые версии.

Универсальные проекты Windows с помощью project.json не поддерживаются. Рекомендуется обновить эти проекты так, чтобы в них использовались ссылки на пакеты. Кроме того, вы можете добавить ссылку на файл Microsoft.NET.Test.Sdk версии 16.0.0.0 в файл project.json.

Перенос проекта

Хотя мы пытаемся сохранить совместимость с предыдущими версиями, существуют изменения, из-за которых некоторые типы проектов могут больше не поддерживаться. В таких случаях в более новой версии Visual Studio не будет загружаться проект или предлагаться путь миграции. С этим проектом необходимо будет работать в предыдущей версии Visual Studio. Дополнительные сведения о типах проектов, поддерживаемых в Visual Studio 2022, см. на странице «Назначение платформы и совместимость «.

Иногда более новая версия Visual Studio может открывать проект, но она должна обновлять или переносить проект таким образом, что может отрисовка несовместима с предыдущими версиями. Visual Studio использует следующие критерии, чтобы определить, требуется ли такая миграция:

  • совместимость с целевыми версиями платформ вплоть до Visual Studio 2013 RTM;
  • совместимость ресурсов времени разработки с предыдущими версиями Visual Studio (в частности, с различными каналами Visual Studio 2022, Visual Studio 2019; Visual Studio 2017, Visual Studio 2015 RTM и с обновлением 3, Visual Studio 2013 RTM и с обновлением 5, Visual Studio 2012 с обновлением 4 и Visual Studio 2010 с пакетом обновления 1); в случае использования нерекомендуемых ресурсов времени разработки в Visual Studio 2022 предпринимается попытка обработать их корректно, не повреждая их, чтобы проект по-прежнему мог открываться в предыдущих версиях;
  • нарушение совместимости с предыдущими версиями вплоть до Visual Studio 2013 RTM и с обновлением 5 из-за новых ресурсов времени разработки.

Группа разработчиков проекта оценивает эти критерии и создает запрос, если есть необходимость в поддержке, обеспечении совместимости и миграции. Мы пытаемся обеспечивать совместимость между версиями Visual Studio, чтобы проекты, создаваемые в одной версии Visual Studio, могли работать и в других версиях.

Иногда такая совместимость невозможна. Тогда в Visual Studio открывается мастер обновления для внесения необходимых односторонних изменений. Одним из этих односторонних изменений может быть изменение свойства ToolsVersion в файле проекта. Оно указывает, какая именно версия MSBuild может преобразовывать исходный код проекта в требуемые выполняемые и развертываемые артефакты.

То, что отрисовывает проект, несовместимый с предыдущими версиями Visual Studio, не является версией Visual Studio , но версией MSBuild , как определено ToolsVersion . Если ваша версия Visual Studio включает в себя цепочку инструментов MSBuild, соответствующую значению свойства ToolsVersion в проекте, то она может вызывать эту цепочку инструментов для сборки проекта.

Для обеспечения совместимости с проектами, созданными в предыдущих версиях, Visual Studio 2022 включает необходимые цепочки инструментов MSBuild для поддержки ToolsVersion 15, 14, 12 и 4. Сборка проектов, в которых используется любое из этих значений ToolsVersion , должна выполняться успешно. (Тема, опять же, о том, поддерживает ли Visual Studio 2022 тип проекта, как описано ниже. Целевая платформа и совместимость.)

Вы можете вручную обновить или перенести проект на более новую версию ToolsVersion . Такое изменение не является обязательным и, скорее всего, приведет ко множеству ошибок и предупреждений, которые потребуется исправить, чтобы сборка проекта снова стала возможной. Кроме того, если в Visual Studio перестанет поддерживаться определенная версия ToolsVersion , при открытии проекта будет запущен процесс его миграции, так как значение ToolsVersion должно быть изменено.

Связанный контент

  • Руководство по ToolsVersion
  • Руководство по нацеливанию на платформы
  • Ссылка на сведения о миграции и обновлении проекта Visual Studio 2019
  • Поддержка старых версий Visual Studio

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *