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

Как переименовать проект в visual studio

  • автор:

Как переименовать проект в visual studio

БлогNot. Как переименовать решение и проект в Visual Studio 2019

Как переименовать решение и проект в Visual Studio 2019

По просьбам трудящихся. Обычная проблема в стиле «назвали решение WindowsFormsApp1 , а теперь что же, WindowsFormsApp2 создавать»?

Решение может включать в себя один или несколько проектов, при этом, в зависимости от выбора при создании проекта опции «Поместить решение и проект в одном каталоге», файлы единственного в решении проекта могут находиться в одноимённой с решением вложенной папке или же непосредственно в папке решения.

Во-первых, внешнюю папку решения можно спокойно переименовать «снаружи» средствами Windows, Visual Studio при этом должен быть выгружен, если решение отрывалось в текущем сеансе работы.

Во-вторых, есть штатные инструменты. Правая кнопка мыши на имени проекта в Обозревателе решений, команда Переименовать. Аналогично можно переименовать и само решение.

Также зайти в меню Проект — Свойства, вкладка Приложение, поменять «Имя сборки» и «Пространство имён по умолчанию». Наконец, можно нажать комбинацию клавиш Ctrl+Shift+H и заменить нужное слово во всём решении:

Найти и заменить имя во всём решении
Найти и заменить имя во всём решении

У нас внутри переименованной папки решения всё равно осталась папка проекта WindowsFormsApp1 ? Так могло быть, если опция «Поместить решение и проект в одном каталоге» не выбиралась при создании решения. Если это смущает, закрываем Studio, переименовываем папку проекта и сам файл .sln средствами Windows, затем открываем в любом текстовом редакторе файл решения .sln и меняем в нём путь к файлу проекта.

Теперь замена сделана везде.

Изменить выделенное на новое имя папки проекта
Изменить выделенное на новое имя папки проекта

Safely rename a project folder Visual Studio

How to rename one or more projects inside solution explorer in Visual Studio.

Sukhpinder Singh

Learning Objectives

Developers encounter lots of difficulties while renaming a project structure in a solution inside Visual Studio.

Renaming a project includes

  • Folder rename
  • Project name update in solution explorer
  • Namespace update throughout the project files

Prerequisites

Install latest visual studio community edition.

Summary Steps

  1. Close Visual Studio.
  2. Rename the folder(s) outside Visual Studio.
  3. Open the solution in Visual Studio, ignoring the warnings.
  4. Go through all unavailable projects and click “F4” key view project properties.
  5. Set the file path to the new folder location.
  6. Right-click > Reload project.
  7. Change the display name of the project. Right-click > Rename.
  8. To rename namespaces, check the optional step below for the full guide.

Getting Started

The article demonstrates the renaming process using the following project structure. Example renaming project name from “HealthChecksv1” to “HealthChecksv2”.

Step 1: Close Visual Studio

Close the project from Visual Studio that you want to rename.

Step 2: Rename folder

Go to the File explorer directory & rename the folder from “HealthChecksv1” to “HealthChecksv2,” as shown below.

Записная книжка программиста-новичка, C#, SQL, PHP и все-все-все

Я ведь это уже делал, но хрен теперь найдешь тот кусок кода, гуглим снова… Где бы найти простое и понятное руководство для начинающего, а не тонкости для мега-гуру?

Рубрики

Свежие записи

  • Вырезаем числовую часть из начала строки в transact-sql
  • Пул соединений с базой данных в ADO.NET / OleDb — как избежать проблем с утечкой соединений в ASP.NET (перевод)
  • ASP .Net MVC, JQuery и AJAX — отсылаем данные на сервер
  • Разделитель тысяч и дробной части для decimal
  • Создаем расширенный Control в WinForms наследуясь от существующего
  • Вставка строк и изменение границ ячеек в Excel Interop из C#
  • Как прочитать данные из удаленного DataRow в DataTable
  • Проблемы с кодировкой при копировании русского текста из MS SQL Studio в Outlook/Word/Office
  • Как проверить, существует ли таблица в MS SQL Server перед удалением/созданием
  • Очень просто.
  • Получаем выбранные строки DataGridView, в котором выбраны только ячейки
  • Ошибка в коде привела к убыткам в 476 миллионов долларов и банкротству компании
  • Отслеживаем изменения выбранного значения в колонке ComboBox DataGridView (DataGridViewComboBoxColumn)
  • Excel 2010, Windows 7, два монитора и «ошибка при направлении команды приложению»
  • Удаляем default-ограничение (constraint) в Transact Sql

Свежие комментарии

  • Kirill к записи Самоучитель по C# для начинающих. 01. Основы языка, переменные, логика, циклы.
  • как избавиться от чувства вины к записи Как добавить строку/текст в начало файла в C# и .Net
  • DannyLef к записи Полезные расширения-плагины для WordPress
  • как избавиться от чувства вины к записи Как добавить строку/текст в начало файла в C# и .Net
  • gweg2ehgwEHERWQHQ к записи Простейшее диалоговое окно-вопрос (MessageBox) в WindowsForms

Архивы

Как переименовать проект/каталог проекта в Visual Studio?

Задача: полностью переименовать решение Visual Studio, включая каталоги проекта и решения, название исполняемого файла и пространство имен. Решение несколько неочевидно, пройдем по шагам:

  1. Делаем резервную копию папки с решением.
  2. Решение и проект переименовываем в студии
  3. Имя исполняемого .exe файла изменяем в свойствах проекта — поле Assembly name
  4. Для переименования пространства имен используем встроенную функцию рефакторинга — выделяем в одном из файлов название и в контекстном меню выбираем Refactor->Rename

Комментарии

Как переименовать проект/каталог проекта в Visual Studio? — Комментарии (7)

Спасибо! Было полезно!:)

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

Написал свою первую консольную программу (очень нужную) с дефолтным именем. Теперь решил написать другую — ну и не называть же её номером 2 ))

Хочу дополнить 6й пункт решением со StackOverflow по Вашей же ссылке: в Visual Studio Express 2012 путь к файлу недоступен для переименования. Следует найти в файловой системе проекта файл *.sln и изменить путь в нём с помощью текстового редактора. затем перезагрузить проект.

Ещё раз спасибо.

После переименования проекта выводятся следующие выходные данные:
«vi.vshost.exe» (Управляемый (v4.0.30319)): Загружен «C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\mscorlib.resources\v4.0_4.0.0.0_ru_b77a5c561934e089\mscorlib.resources.dll»
Поток ‘vshost.RunParkingWindow’ (0x240c) завершился с кодом 0 (0x0).
Поток » (0x223c) завершился с кодом 0 (0x0).
Программа «[22360] vi.vshost.exe: Управляемый (v4.0.30319)» завершилась с кодом 0 (0x0).

Что пошло не так?

Спасибо, очень помогло. Хочу дополнить. Если в решении было несколько проектов, то 7 пунктом необходимо поменять ссылки на переименованные проекты.

First of all I would like to say fantastic blog!
I had a quick question in which I’d like to ask if you don’t mind.
I was interested to know how you center yourself and clear your head before writing.
I have had a hard time clearing my mind in getting my ideas out.
I truly do take pleasure in writing however it just seems like the first 10
to 15 minutes are generally wasted just trying to figure out how to begin. Any ideas or tips?

Rename a C# Project

One of the problems beginners face when using Visual Studio happens when they try to rename a project since there will be a lot of leftovers in the process. This can be a problem even for professionals if they find out that the project name cannot be used, for example, in patents or copyright situations. Today we are going to fully rename a Visual Studio Project.

Note: This guide works with every version of Visual Studio and every kind of .NET Project.

Step 1: Solution Name and Project Name

Renaming the solution is actually the simplest part of the process. Just click on the solution item in Solution Explorer twice (but do not double click) to get an editable field and then type the new name.

In most of the cases your project name will match your solution name so just repeat the steps on the project item instead of the solution.

Step 2: Folder Name

Renaming the project actually does not change the folder your project is contained. When you do the first step you will have this situation:

Exit fullscreen mode

In order to get the new name on the project folder you have to:

  1. Rename the folder itself
  2. Open the sln file with a text editor like notepad and do a Find&Replace to replace the old name with the new name.

Note: You can also remove the wrong project inside Soluton Explorer and add the correct one back.

Step 3: Executable or Library Name

Executable (or Library) Name is actually pretty easy to do: just right-click on your project in Solution Explorer and choose Properties.

In the application ta you will see the Assembly Name text box. Just change these and you are ready to go.

Step 4: Namespaces

You may not want to keep the namespaces containing the name of your application, especially if you are using a name that you cannot use.

To do this, first of all, change the Default Namespace in the project properties like you did in Step 3. and then you can use Find&Replace to change any reference to the old name in the new one.

Alternatively you can rename the namespace in one of your files and then use the refactoring tool (the little box appearing under the namespace when you edit it) to replace any reference.

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

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