0 / 0 / 0
Регистрация: 02.08.2018
Сообщений: 13
|
|
1 | |
VS 2019 При создании проекта вместо запуска или отладки появляется Присоединение, а обозреватель решений не показывает проект18.02.2021, 12:58. Показов 29763. Ответов 51
Доброго времени суток. Недавно начал изучать программирование на c# в visual studio 2019. Для обучения пользовался консольным .NET Framework и всё было хорошо. Однако когда я попытался создать проект в .NET Core, то увидел непонятную картину, проект запустить нельзя, так как опции Отладка и Запуск без отладки не активны, вместо них горит Присоединение, а также в обозревателе решений нет ни одного проекта, и не появляются если вручную добавить ещё один на .NET Core. Буду благодарен если подскажете что с этим можно сделать.
0
|
18.02.2021, 12:58 | |
Ответы с готовыми решениями:
51
Не появляется меню Обозреватель решений Присоединение вместо отладки, как бороться? Как включить проект в обозреватель решений? Присоединение вместо запуска |
Администратор
|
|
18.02.2021, 13:46 | 2 |
Keralak, скриншоты 2,3 сделаны сразу после первого? Потому что выглядит так что вы создали решение, закрыли его или VS, а потом открыли Program.cs вместо того чтобы открыть проект (*.csproj файл).
0
|
0 / 0 / 0
Регистрация: 02.08.2018
Сообщений: 13
|
|
18.02.2021, 14:01 [ТС] | 3 |
Да, сразу после первого, ничего не закрывал
0
|
0 / 0 / 0
Регистрация: 02.08.2018
Сообщений: 13
|
|
18.02.2021, 14:05 [ТС] | 4 |
Хмм, а если попробовать такой проект сохранить и потом открыть csproj из папки с проектом то получается следующее, о чём это может говорить?
0
|
Администратор
|
|
18.02.2021, 14:18 | 5 |
Keralak, шаблон проекта есть, а открыть его студия не может. Никогда с таким не сталкивался. Запустите инсталлер студии и проверьте установлена ли поддержка .NET Core. Если нет, установите. Если да, то выполните команду починки.
0
|
0 / 0 / 0
Регистрация: 02.08.2018
Сообщений: 13
|
|
18.02.2021, 14:44 [ТС] | 6 |
.Net Core вроде включена. Попробовать выполнить починку, ничего не дало, всё те же проблемы. Так же пробовал переустановить пакеты sdk для .net core с сайта майкрософта, тоже ничем не помогло.
0
|
0 / 0 / 0
Регистрация: 02.08.2018
Сообщений: 13
|
|
18.02.2021, 18:31 [ТС] | 8 |
Возможно не совсем вас понял. Если открыть проект в расширении csproj через блокнот то выдает следующее (скрин 1). Если же открывать в расширении sln, то открывается тот же код что и сохранял, с теми же проблемами (скрин 2). Там стандартный хэлловорд, пробовал менять на что-то другое, результат тот же. Если же открывать csproj через visual studio, то выскакивает ошибка которую скидывал в прошлый раз. Да, и ещё папка с проектом выглядит как-то бедно (скрин 3), нету папок bin, obj, properties, как в сохраненных проектах на .net framework, который у меня работает нормально, возможно на .net core так и должно выглядеть, я не очень разбираюсь.
0
|
0 / 0 / 0
Регистрация: 02.08.2018
Сообщений: 13
|
|
01.03.2021, 15:07 [ТС] | 9 |
Проблему решила только переустановка windows)
0
|
03.03.2021, 17:31 | 10 |
Это вообще была не проблема. И уж точно не переустановкой всего Windows решается. Как минимум хватило бы Visual Studio.
А проблема простая. Кто-то совсем не понимает что открывает и зачем. По крайней из того что я проверил, визуально так и выглядело. В первом сообщении студия открыта через Каталог. Но повидимому даже файл не был добавлен в проект. Если включить отображение недобавленных - уверен он отобразится в списке. Во втором сообщении - студия открыта через Файл. В таком случае разумеется не видно ничего вообще и сделать ничего нельзя. Тупо блокнот редактор. Подозреваю что кто-то после создания проекта (его просто невозможно криво создать), удалил файл SLN, а потом ещё и пересоздал csproj руками. Или же тоже внутри почистил команды. Ну иначе это никак не оправдать.
0
|
0 / 0 / 0
Регистрация: 02.08.2018
Сообщений: 13
|
|
03.03.2021, 17:55 [ТС] | 11 |
Ничего не удалял и не редактировал. Я действительно новичок и многого не понимаю, но думаю что вы неправы. Файл я создавал через файл=>создать, создавать пробовал не один раз (и не один десяток). Пробовал добавлять проект в созданное решение, если оно было на .net core, то проект просто не добавлялся. Пробовал запускать все эти сохраненные проекты (и те в которых я хоть какую-то прогу написал, и где остался стандартный хэллоуворлд) по разному, нифига. Естественно я пробовал переустанавливать visual (как с помощью починки, так и просто удалить и установить по новой). Так же пробовал добавлять различные отдельные компоненты, которые хоть как-то могли были быть связаны с .net core. После переустановки Windows первым же делом скачал visual и попробовал создать проект на .net core, абсолютно стандартным образом, как и всегда пробовал. Всё получилось без каких либо проблем. Собственно и дальше без каких либо проблем с созданием, сохранением и открытием учу c# на .net core. Так что если кто-то когда либо в будущем отроет эту тему с аналогичной проблемой, то не слушайте подобных умников, проблема где-то куда глубже чем банальное неумение создавать проект, мне с нормальным решением этой проблемы не помогли, но по крайней мере кардинальная переустановка винды помогает.
0
|
03.03.2021, 19:41 | 12 |
Просто это слишком кардинальная мера. Если это и была ошибка - то студии. И вероятно вскоре бы вышла версия с исправлением.
Ради интереса спрошу - до этого и сейчас идентичные версии VS?
0
|
0 / 0 / 0
Регистрация: 02.08.2018
Сообщений: 13
|
|
03.03.2021, 20:29 [ТС] | 13 |
Да, и тогда и сейчас 2019
Добавлено через 11 минут В любом случае сейчас всё работает хорошо и понять в чём причина нельзя. Я грешу на проблемы именно с .net core. Я на этой винде как-то пытался запускать древнющие игры и вроде бы для этого скачивал древнющий .net, возможно он как-то конфликтует с новым или вроде того, но ручная переустановка пакетов sdk для .net core ничего не дала. Также раньше стояла версия visual studio 2017, которую я удалил, скачал 2019, но возможно она криво удалилась и что-то от неё осталось что корябило работу. Хз, слишком мало опыта чтобы вручную с этим всем копаться, так что сделал мув, который всегда решал любые проблемы)
0
|
03.03.2021, 20:41 | 14 |
Ок. Core. Тогда у вас обычные проекты .Net должны были отлично работать. Я так понимаю никто это не проверял?
Ну а Core. Если он кривой или удалён или ещё что, то скорее не будет работать билд или ещё что. А у вас от начала до конца какая-то мистика. Проект то должен был нормально отображаться. Он с коре связан опосредованно, но не жёстко. Он не на нём написан. Вот я к чему веду. А если виндоуз весь скривел от чего-то, то у вас подобные проблемы должны были на всё распространяться. От "Офиса до блокнота".
0
|
0 / 0 / 0
Регистрация: 02.08.2018
Сообщений: 13
|
|
03.03.2021, 20:55 [ТС] | 15 |
Я как раз несколько раз упоминал что на .net Framework у меня всё работало хорошо. Проблемы начались только когда я попытался создать проект на .net Core. То что это мистика я понял когда не нагуглил такой же проблемы ни у кого во всём рунете. Что-то минимально похожее было только когда люди открывали проект в неправильном расширении, а у меня проблема уже на этапе создания проекта. В общем хз что это было
0
|
6508 / 4085 / 1605
Регистрация: 09.05.2015
Сообщений: 9,551
|
|
04.03.2021, 21:41 | 16 |
Как бы версии VS2019 бывают разные, а еще разные редакции... Вот у меня сейчас стоит VS2019 Version 16.10.0 Preview 1.0
0
|
0 / 0 / 0
Регистрация: 02.08.2018
Сообщений: 13
|
|
05.03.2021, 09:24 [ТС] | 17 |
Учитывая что переустанавливал через инсталлер, который автоматом ставит последнюю версию, то да, одинаковые версии были. Сейчас вот недавно visual обновил до новой вышедшей версии, ничего не поменялось, всё работает всё так же хорошо
0
|
96 / 55 / 23
Регистрация: 01.05.2017
Сообщений: 78
|
|
03.12.2022, 16:58 | 18 |
Та же проблема. Windows совсем недавно установил. Установил VS Community 2022. Выбрал две рабочие нагрузки: Разработка классических приложений .NET, разработка классических приложений на C++.
При создании проектов .NET Framework всё нормально, а при создании проектов Майкрософт (это название для проектов .NET, видимо) создается пустое решение. Каталог с проектом создается. В нём файл .cs и .csproj, без каких-либо каталогов, как положено. Пробовал переустанавливать VS через его установщик. Пробовал восстанавливать через него же. Не помогло. По ходу установки возникала ошибка, говорящая о сбое при скачивании файла с каким-то длинным путём и названием payload.vsix. Но я нажимал "повторить" и в итоге VS устанавливался.
0
|
467 / 344 / 19
Регистрация: 26.05.2009
Сообщений: 2,696
|
|
05.01.2023, 06:27 | 19 |
Аналогичная проблема. Абсолютно аналогичная. Обновил студию до 17.4.3 и всё стало. При создании проектов .Net 6/.Net 7 в новом решении - они вообще не появляются в обозревателе. И в решении написано, что проектов внутри - 0. Даже при добавлении нового проекта в существующее решение с проектами, старые проекты так и остаются, а новый не появляется. Хотя папка с файлами создаётся и даже открывается стартовый *.cs файл.
Кнопка "Скрыть/показать выгруженные проекты" ни к чему не приводит. Файл .sln выглядит так для нового решения с проектом WinForms (Microsoft): Код
Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio Version 17 VisualStudioVersion = 17.4.33205.214 MinimumVisualStudioVersion = 10.0.40219.1 Global GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {58AB8480-65CE-43F7-8CFF-83AF0B68E375} EndGlobalSection EndGlobal Не по теме: Я скоро буду бояться обновлений студии как огня: то у них падает обновление из-за недоступных для скачивания файлов, из-за чего студия остаётся в подвешенном состоянии, то они поломали Reporting, теперь студия перестаёт вообще проекты создавать. Скатились до неузнаваемости...
0
|
467 / 344 / 19
Регистрация: 26.05.2009
Сообщений: 2,696
|
|
05.01.2023, 06:31 | 20 |
При попытке добавить проект, который не попал в решение через "Добавить существующий проект", падает в ту же ошибку, что у ТС.
0
|
05.01.2023, 06:31 | |
05.01.2023, 06:31 | |
Помогаю со студенческими работами здесь
20
Присоединение вместо запуска программы "Присоединение" вместо "отладки" при открытии файла с расширением .c При компиляции не появляется файл запуска моего проекта (экзешник) При создании проекта в MVS 2010 появляется сообщение об ошибке При создании проекта в Android Studio в макете не показывает ни кнопки ни тексты и прочее Ошибки в Visual Studio 2010 при создании проекта БД и добавления БД в проект Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |