Как поменять название проекта?04.11.2025, 07:26. Показов 902. Ответов 11
Метки нет (Все метки)
Доброго!
Пробовал изменить название проекта в Visual Studio (забыл указать в названии темы) так: скопировал проект в другую папку, открыл, внутри переименовал сам проект, название всех файлов, где встречается название проекта (ATLProject1 ). Вставкой/заменой также заменил везде все упоминания старого названия на новое во всем проекте. Потом закрыл проект, там еще вроде находил какие-то файлы переименовывал в проводнике. Но компиляция запоролась все-равно после этого. Удалил папку .vs и все вообще запаролось, проджект не открывается. Как же все-таки произвести "ребрендинг", может быть есть какие спциализированные инструменты или живительные инструкции? Конечно вариант есть создать новый проект, перетаскать туда модули, но это опять лазить в настройки, то менять, другое менять, муторно...
0
|
|
| 04.11.2025, 07:26 | |
|
Ответы с готовыми решениями:
11
Допустим я передаю в аргументы main название файла, как мне передать название файла в конструктор и деструктор класса? |
|
фрилансер
6446 / 5641 / 1128
Регистрация: 11.10.2019
Сообщений: 15,007
|
|
| 04.11.2025, 10:42 | |
|
testuser2, в дереве проекта попробуй переименовать проект.
а .vs - это при закрытой студии можно просто удалить
0
|
|
| 04.11.2025, 12:38 [ТС] | ||||||
|
Алексей1153, счас проверю. Я вообще хотел пойти ленивым путем, дайть задание нейросетям, чтобы они сгнерировали мне скрипт на их любимом питоне (все нейросети любят питон и всегда предлагают решения на нем). Скрипт должен был в заданном каталоге перебрать файлы, и если в их именах встречается подстрока1 заменить н подстрока2, также в уазанных расширениях файлов нужно было в теле файла также произвести замены одного на другое. Я указал также, что все должно быть в UTF8. Задал это задание двум, достаточно серьезным чатам, но слоненок не родился ни там ни сям. Чтож, пока возвратимся к ручной работе.
Добавлено через 54 минуты Еще раз попробовал переименовать все вручную. Сделал поиск/замену по всему решению. Переименовал все загруженные в проект файлы, содержащие имя проекта. Потом зашел в настройки проекта, там нашел много мест где нужно заменить имя. Сохранил все вышел, в папке проекта еще несколько файлов нашел, переименовал, удалил папку .vs, очистил все папки Rlease... - в итоге "кирпич". Причем справа отобразилась всего одна строчка со старым именем и пометкой "недоступен". Короче, это все не тривиально, проще новый проект создать и перетянуть туда все модули из старого, но, конкретно этот момент лучше все-таки автоматизировать. Добавлено через 5 минут Еще один способ пришел на ум - перебрать вообще все файлы в проекте текстовые и бинарные скриптом и выполнить поиск и замены во всех.. Добавлено через 26 минут Таки да, идея работает, закинул запрос дипсику, включил на нем рассуждения и поиск, он очень долго думал, над сией тривиальной задачей, но в итоге родил рабочий говно-скрипт, который выполнил замены, после которых проект запустился и все там все уже стало с новым именем, но питон сохрани текстовые файлы по своему так добавив везде лишние переносы. Да я забыл указать в запросе, чтобы он выполнял замены в бинарном режиме, не боясь поломать структуру текстовых файлов. Добавлено через 17 минут Вот код нормального скрипта, который заменяет названия в бинарном режиме. Перед заменой нужно удалить папку .vs, лучше, конечно скопировать все без .vs в новую папку и указать ее в скрипте. Скрипт переименования проекта
0
|
||||||
|
фрилансер
6446 / 5641 / 1128
Регистрация: 11.10.2019
Сообщений: 15,007
|
|
| 04.11.2025, 12:45 | |
|
testuser2, в целом, имя проекта нужно поменять вот где:
-1) для начала закрыть IDE, чтобы не держала файлы 0) удалить все .vs , Debug, Release, *.user, *.filter, *.aps1) аккуратно в файлах файлах *.sln, *.vcxproj найти и заменить - лучше в ручном режиме. Можно открыть файл как текстовый в той же студии и использовать f32) сами имена файлов на диске - тоже не забыть соответственно сменить (решение, проект) 3) возможно, захочется имя иконки тоже сменить, это искать *.ico и внутри *.rc в пути имя сменить Добавлено через 51 секунду testuser2, системой контроля версий, надеюсь, пользуешься. Контролируй, что он там тебе наизменял
0
|
|
| 04.11.2025, 14:14 [ТС] | ||
|
Алексей1153, как-то не
Важность системы версий я уже подприметил, но пока не до нее, нужно хотябы освоится. Добавлено через 40 минут Пришлось настройки в ручную понадрачивать, как у меня были в исходном расположении где-то stdcall, где-то cdecl (я уже понял, что лучше в коде везде указывать - меньше геморроя, поскольку настройки еще слетать могут), отключать предкомпилированные заголовки. Потом не компилилось под x64 (жалуется на те самые pch, которые я отключил), но я изначально делал под x86, поэтому это пока не особо волнует. В x86 студия ругнулась на файл .rc, пришлос открыть его в текстовике и сделать там замену, питон пропустил его, поскольку этот файл в UTF16. После этого компиляция произошла. Добавлено через 20 минут В x64 тоже скомпилилось.
0
|
||
|
фрилансер
6446 / 5641 / 1128
Регистрация: 11.10.2019
Сообщений: 15,007
|
|
| 04.11.2025, 15:32 | |
|
testuser2, так это и есть текстовые файлы
0
|
|
| 04.11.2025, 15:46 [ТС] | |||
|
Добавлено через 2 минуты
0
|
|||
|
фрилансер
6446 / 5641 / 1128
Регистрация: 11.10.2019
Сообщений: 15,007
|
|
| 04.11.2025, 15:56 | |
|
testuser2, я не про гитхаб, а про контроль версий. GIT может работать и локально. Со студией никакой связи нет, GIT работает с файлами
0
|
|
| 04.11.2025, 16:01 [ТС] | ||
|
0
|
||
|
фрилансер
6446 / 5641 / 1128
Регистрация: 11.10.2019
Сообщений: 15,007
|
|
| 04.11.2025, 18:34 | |
|
testuser2, в студии есть плагин с гитом, но я у себя его отключаю. Управляю версиями сам
А насчёт распухания - так это промежуточные файлы при сборке. Их можно безболезненно удалять, когда наскучат
0
|
|
| 05.11.2025, 01:47 [ТС] | ||||
|
F:\VSProjects\ATLVBA\.vs\ATLVBA\v15\Brow se.VC.db Почистили папку .vs и все настройки слетают.
0
|
||||
|
фрилансер
6446 / 5641 / 1128
Регистрация: 11.10.2019
Сообщений: 15,007
|
||
| 05.11.2025, 06:01 | ||
|
1) поискать в тырнете 2) создать чистый проект, добавить в гит (локально, не надо никаких хабов). Скомпилить, отследить всё новое, что появилось - это и можно удалять спокойно
0
|
||
| 05.11.2025, 06:01 | |
|
Помогаю со студенческими работами здесь
12
Создаю файл(название на русском) , а название отображается не корректно
Определить название игральной карты и название масти Как в решении из двух проектов из второго проекта обращаться к функциям из первого проекта? Как присоединить к h файлу проекта и к cpp проекта файлы из папки, лежащей с ними на одном уровне Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
|
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение.
И на уровне агентов добавится между грибами или бактериями взаимодействий.
До того я пробовал подход через многомерные массивы,. . .
|
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути
Programma_Boinc 01.01.2026
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути
Сочетание глобально распределённой вычислительной мощности и инновационных. . .
|
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Налог на собак: https:/ / **********/ gallery/ V06K53e
Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf
Пост отсюда. . .
|
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop?
Ниже её машинный перевод.
После долгих разбирательств я наконец-то вернула себе. . .
|
|
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод
Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод.
Thinkpad X220 Tablet —. . .
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|