Visual studio ошибка при создании проекта

When VS 2017 ver. 15.9.12 was released just a few weeks ago, I decided to upgrade my VS 2017 to this latest version. The install was successful without any issues. However, it blew up the ability to compile a single project. Every project compiled and failed;
yet there were never any errors even when I turned on the diagnostic output to review the build information.

Growing frustrated with trying to VS 2017 to work as it had been, I decided to try VS 2019 ver. 16.2 (the latest to my knowledge). Again the install went in smoothly and without any errors. However, this time instead of being unable to compile a project,
VS 2019 could not create a new project or load an existing one without throwing the following error; “Tools version 15.0 not recognized”.

I have been trying to get either VS 2017 or 2019 to work on my Windows 10 Workstation but all of my efforts have failed. Since I am using the Community Edition, there has been only so much technical support I could obtain… And I did everything the technical
support I was able to contact told me to do to resolve the issue including 2 system scans , both of which only showed that my OS was completely clean.

Has anyone come across such issues and if so are you aware of the resolutions. So far, Microsoft has not answered anyone on the forums who has had similar issues.

So far I re-installed my version of VS 2015, which is working just fine.

Thank you…

Every time I go to build any project in Visual Studio 2022, all I get in the buil output is:

Build started...
1>------ Build started: Project: ConsoleApp7, Configuration: Debug Any CPU ------

The example above is a simple default template for a .NET 6 Console app.

It never progresses any further than that, the CPU sits around 0-3%, and the build has to canceled. Nothing happens, there’s no errors. Same thing happens if I clean, or rebuild.

That’s the full output with MSBuild project build output verbosity set to «Diagnostic«

I have VS 2015, and VS 2019 installed on the same computer, can can build projects fine.

I’ve tried:

  • Uninstall/reinstalling VS 2022
  • Clearing the cache (https://errorhandlinginskills.wordpress.com/2018/07/28/how-to-clear-visual-studio-cache/)
  • Adding/removing features from VS
  • Rebooting the PC
  • Restoring Nuget packages manually (right-click solution -> restore)
  • Checking for VS updates
  • Running the dotnet commands from Powershell (dotnet run/clean/build) all work fine

I just can’t think where to go next with this. Any help or suggestions, would be greatly appreciated, maybe even some condolences at this point ;).

Jim G.'s user avatar

Jim G.

15.2k22 gold badges103 silver badges167 bronze badges

asked Mar 1, 2022 at 7:57

Caleb Seadon's user avatar

The problem turned out to be caused by Symantec Endpoint Protection. It’s an antivirus software that seems to kill processes it doesn’t trust, by injecting its own DLL and causing them to fault.

So whenever msbuild.exe was running, Symantec would kill it. To resolve it, our IT team needed to add a policy to allow msbuild.exe.

Strange VS didn’t detect MSBuild.exe had died, it just say there indefinitely.

I found this in the Windows Event Viewer under Application Events:

enter image description here

answered Mar 2, 2022 at 0:29

Caleb Seadon's user avatar

1

I have the same problem as you, since February 28th, VS2022 could not build any project, until today, I uninstalled the anti-virus software (360 Security Guard) installed on my computer, it returned to normal work, I think this is due to the anti-virus software update caused by the incompatible VS2022, You can try uninstalling the anti-virus software installed on your computer, which may solve the problem

answered Mar 2, 2022 at 1:42

Leo Liu's user avatar

1

You may not have access to the nuggets that are referenced in your solution, try that you have access to each of the nugget urls in your Edge/Chrome browsers

enter image description here

answered May 19 at 21:34

David Castro's user avatar

David CastroDavid Castro

1,78321 silver badges21 bronze badges

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

Ошибка «не удалось загрузить файл или сборку»

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

Для исправления этой ошибки необходимо выполнить несколько действий:

  1. Проверьте путь к файлу и убедитесь, что он правильный. Если это не так, пропишите правильный путь.
  2. Проверьте, правильно ли указано имя файла. Если файл находится в папке, проверьте, что имя файла указано с учетом папки.
  3. Если файл неработоспособен, попробуйте перекомпилировать его.

Ошибка «не удалось создать проект»

Еще одна распространенная ошибка при работе с проектом на С# в Visual Studio 2022 — это сообщение о том, что не удалось создать проект. Эта ошибка может быть вызвана несколькими причинами, включая проблемы со свободным местом на жестком диске, неправильно установленными настройками безопасности или ошибками в системе.

Для решения этой ошибки рекомендуется выполнить следующие действия:

  1. Убедитесь, что на жестком диске достаточно свободного места для создания проекта.
  2. Проверьте настройки безопасности и убедитесь, что Visual Studio 2022 имеет доступ к жесткому диску.
  3. Попробуйте запустить Visual Studio 2022 с правами администратора.
  4. Если эти шаги не помогли, переустановите Visual Studio 2022.

Ошибка «Object reference not set to an instance of an object»

Эта ошибка может возникнуть при работе с проектом на С# в Visual Studio 2022, если попытаться обратиться к объекту, который не инициализирован. Например, если переменная содержит значение null и вы пытаетесь обратиться к ее свойствам или методам, то возникнет эта ошибка.

Для исправления этой ошибки необходимо выполнить следующие действия:

  1. Проверьте, что объект был правильно инициализирован.
  2. Убедитесь, что объект не равен null перед тем, как обращаться к его свойствам или методам.
  3. Отладьте код, чтобы выяснить, почему объект равен null.

Заключение

Хотя эти ошибки могут быть вызваны различными причинами, их можно легко исправить, если выполнить некоторые действия. Если вы столкнулись с ошибками в процессе работы с проектом на С# в Visual Studio 2022, не паникуйте. Просто следуйте рекомендациям, приведенным в этой статье, и ваш проект будет работать исправно.

Перейти к контенту

Every time I go to build any project in Visual Studio 2022, all I get in the buil output is:

Build started...
1>------ Build started: Project: ConsoleApp7, Configuration: Debug Any CPU ------

The example above is a simple default template for a .NET 6 Console app.

It never progresses any further than that, the CPU sits around 0-3%, and the build has to canceled. Nothing happens, there’s no errors. Same thing happens if I clean, or rebuild.

That’s the full output with MSBuild project build output verbosity set to «Diagnostic«

I have VS 2015, and VS 2019 installed on the same computer, can can build projects fine.

I’ve tried:

  • Uninstall/reinstalling VS 2022
  • Clearing the cache (https://errorhandlinginskills.wordpress.com/2018/07/28/how-to-clear-visual-studio-cache/)
  • Adding/removing features from VS
  • Rebooting the PC
  • Restoring Nuget packages manually (right-click solution -> restore)
  • Checking for VS updates
  • Running the dotnet commands from Powershell (dotnet run/clean/build) all work fine

I just can’t think where to go next with this. Any help or suggestions, would be greatly appreciated, maybe even some condolences at this point ;).

Jim G.'s user avatar

Jim G.

15k22 gold badges105 silver badges165 bronze badges

asked Mar 1, 2022 at 7:57

Caleb Seadon's user avatar

The problem turned out to be caused by Symantec Endpoint Protection. It’s an antivirus software that seems to kill processes it doesn’t trust, by injecting its own DLL and causing them to fault.

So whenever msbuild.exe was running, Symantec would kill it. To resolve it, our IT team needed to add a policy to allow msbuild.exe.

Strange VS didn’t detect MSBuild.exe had died, it just say there indefinitely.

I found this in the Windows Event Viewer under Application Events:

enter image description here

answered Mar 2, 2022 at 0:29

Caleb Seadon's user avatar

I have the same problem as you, since February 28th, VS2022 could not build any project, until today, I uninstalled the anti-virus software (360 Security Guard) installed on my computer, it returned to normal work, I think this is due to the anti-virus software update caused by the incompatible VS2022, You can try uninstalling the anti-virus software installed on your computer, which may solve the problem

answered Mar 2, 2022 at 1:42

Leo Liu's user avatar

1

  • Remove From My Forums
  • Общие обсуждения

  • При создании проекта С#, идет загрузка на которой написано «Создание проекта …имя проекта…» и эта загрузка идет вечно. В чем может быть проблема? Запускал от имени администратора, тоже не помогает.
    Если что, то стоит 7 винда, со всеми обновлениями.

    • Изменено
      Pavel_purp
      20 октября 2019 г. 17:42
    • Изменен тип
      Maksim MarinovMicrosoft contingent staff, Moderator
      4 ноября 2019 г. 8:15
      тема неактивна

Все ответы

  • Здравствуйте,

    А ранее VS работал нормально? Данная проблема наблюдается только с проектами C#? Это первая установка VS на данном ПК? Сам VS имеет все обновления?

    Банально, но попробуйте
    Восстановление Visual Studio


    Если Вам помог чей-либо ответ, пожалуйста, не забывайте жать на кнопку «Предложить как ответ» или «Проголосовать за полезное сообщение» Мнения, высказанные здесь, являются отражение моих личных взглядов, а не позиции
    корпорации Microsoft. Вся информация предоставляется «как есть» без каких-либо гарантий.

  • Нет, только вчера установил, но перед этим чистил комп от всякого рода мусора. Первый раз устанавливал VS, устанавливал сначала 2019, но он почему то неожиданно выключался при любом действии. Думаю, ну ладно, попробую
    более раннюю версию. 2017 хоть и не выключается произвольно, но вот проблема в том что не создается ни один проект. Любой, не только C#. Открывается окно с созданием проекта и так может пройти вечность, наверное.

  • Может мешать посторонний софт (антивирус и т.п.). Есть шанс, что и 2019 версия не удалилась полностью. Пробуйте все очистить:

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


    Если Вам помог чей-либо ответ, пожалуйста, не забывайте жать на кнопку «Предложить как ответ» или «Проголосовать за полезное сообщение» Мнения, высказанные здесь, являются отражение моих личных взглядов, а не позиции
    корпорации Microsoft. Вся информация предоставляется «как есть» без каких-либо гарантий.

  • System.ExecutionEngineException
      HResult=0x80131506
      Сообщение = Выдано исключение типа «System.ExecutionEngineException».

    Внутреннее исключение 1:
    InvalidOperationException: Для работы этой функции должна быть установлена служба «Microsoft.Internal.VisualStudio.Shell.Interop.SVsUIThreadInvokerPrivate». Убедитесь, что эта служба доступна. HRESULT = 0x80070490

    Вот такую ошибку выдает отладчик в VS 2019. И то после нескольких секунд сам отладчик выдает сбой с надписью «Прекращение работы программы и тд»

  • В таком случае попробуйте шаги, предложенные в решении здесь:
    Visual Studio 2015 crashes


    Если Вам помог чей-либо ответ, пожалуйста, не забывайте жать на кнопку «Предложить как ответ» или «Проголосовать за полезное сообщение» Мнения, высказанные здесь, являются отражение моих личных взглядов, а не позиции
    корпорации Microsoft. Вся информация предоставляется «как есть» без каких-либо гарантий.

  • Извините меня конечно, но как мне зайти в настройки? Ведь программа не дает мне зайти в нее. Она крашится практически сразу после включения?

  • У вас часом не Максимальная редакция ОС?


    This posting is provided «AS IS» with no warranties, and confers no rights.

  • у меня домашняя базовая 7 windows со всеми обновлениями

  • Проверьте установлены ли все последние драйвера на железо (чипсет, видеокарта и т.д.)


    Если Вам помог чей-либо ответ, пожалуйста, не забывайте жать на кнопку «Предложить как ответ» или «Проголосовать за полезное сообщение» Мнения, высказанные здесь, являются отражение моих личных взглядов, а не позиции
    корпорации Microsoft. Вся информация предоставляется «как есть» без каких-либо гарантий.

  • установлены, проверил вчера

  • Приветствую.

    Поясните чем, каким ПО чистили вы ос?

    Если клинерами и прочим подобным По, то советую вам начать с установки ос на отформатированный винчестер.

    Политика поддержки корпорации Майкрософт для использования программы очистки реестра


    Я не волшебник, только учусь. MCTS, CCNA. Если Вам помог чей-либо ответ, пожалуйста, не забывайте нажать на кнопку «Отметить как ответ» или проголосовать за «полезное сообщение». Disclaimer: Мнения, высказанные здесь,
    являются отражением моих личных взглядов, а не позиции работодателя. Вся информация предоставляется как есть, без каких-либо на то гарантий.
    Блог IT Инженера,
    Яндекс Дзен,
    YouTube, GitHub.

October 26 2020, 08:30

Category:

  • IT
  • Cancel

Недавно я сначала обновил свою операционную систему «Windows 7» на «Windows 10», а затем обновил свою среду разработки «Visual Studio Community» с версии 2017 на версию 2019.

После этого я попытался создать новый проект в среде «Visual Studio Community 2019» и получил ошибку «Неопознанная ошибка (Исключение из HRESULT: 0x80004005 (E_FAIL))». Англоязычный вариант текста ошибки: «Unspecified error (Exception from HRESULT: 0x80004005 (E_FAIL))».

Я думаю, эта ошибка в моем случае была связана с тем, что у среды «Visual Studio Community 2019» не было каких-то прав, возможно, связанных с созданием папок или файлов.

В моем случае для решения вышеуказанной проблемы было достаточно запустить среду «Visual Studio Community 2019» от имени администратора. Для этого я открыл меню кнопки «Пуск», нашел ярлык запуска среды «Visual Studio Community 2019», нажал на этот ярлык правой кнопкой мыши и в открывшемся контекстном меню нажал пункт «Дополнительно». Открылось подменю этого пункта и в нем я нажал на пункт «Запуск от имени администратора».

Открылось окно среды «Visual Studio Community 2019». При запуске от имени администратора в правом верхнем углу окна среды появляется надпись «АДМИНИСТРАТОР» (в обычном режиме этой надписи нет). Я создал новый проект в этом режиме, ошибок не возникло. После этого я вышел из программы, удалил папку проекта для чистоты эксперимента и запустил среду «Visual Studio Community 2019» в обычном режиме. Снова создал новый проект, на этот раз всё прошло без ошибок.

0 / 0 / 0

Регистрация: 10.12.2022

Сообщений: 2

1

10.12.2022, 11:43. Показов 731. Ответов 3


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

Всем привет!

При создании C# проекта консольного приложения в VS2022 у меня неактивна кнопка отладки.

Пересоздание проекта, создание нового, перезапуск и переустановка VS не помогли. В обозревателе решений отбражается «проектов 0», а при запуске проекта через файл csproj вылетает ошибка «не удаётся открыть файл проекта. Не удаётся найти пакет .SDK для .NET» — я поставил все доступные в установщике SDK, но сообщение продолжает появляться.

Когда для сравнения создал проект WindowsForm, с ним таких проблем нет.

Сравнил sln файлы — в файлах решений консольных приложений нет никакой информации о самом проекте.

Кто-то сталкивался с таким? Подскажите, что можно сделать?

Миниатюры

Некорректное создание проекта в Visual Studio 2022
 

0

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

Эксперт .NET

15409 / 12411 / 4945

Регистрация: 17.03.2014

Сообщений: 25,191

Записей в блоге: 1

10.12.2022, 14:11

2

Red_Krolik, 1) какой .NET указан в файле проекта?

2) Что выводит команда dotnet --list-sdks ?

0

0 / 0 / 0

Регистрация: 10.12.2022

Сообщений: 2

10.12.2022, 15:44

 [ТС]

3

Там указан <TargetFramework>net6.0</TargetFramework>.

Команда не показывает ничего вообще.

Такое возникает именно при выборе «консольное приложение (Майкрософт)». Если выбрать «…(.NET framework)» всё работает (это и было мне нужно, фактически).

Но было бы интересно понять, почему при использовании просто .NET всё получается таким образом.

.NET SDK 6.0 и 7.0 я также вручную скачивал и устанавливал с сайта MS, через визуалку их также устанавливал.

0

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

Эксперт .NET

15409 / 12411 / 4945

Регистрация: 17.03.2014

Сообщений: 25,191

Записей в блоге: 1

10.12.2022, 15:49

4

Red_Krolik, раз —list-sdks ничего не показывает, значит .NET 6 у вас не установлен. Ставьте по новой. Проверяйте что установили уже упомянутой командой. Когда убедитесь что в списке есть .NET 6, то проект должен открыться без проблем.

Вот примерно как должен выглядеть результат работы команды

Некорректное создание проекта в Visual Studio 2022

0

  • Печать

Страницы: [1]   Вниз

Тема: Проблемы с созданием нового проекта в Visual Studio Community 2015  (Прочитано 9778 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Тема содержит сообщение с Решением. Нажмите здесь чтобы посмотреть его.


Конкретно с этой ошибкой, насколько я помню, не сталкивался, но сталкивался с другими, не менее досадными (тоже не удавалось создать проект или добавить в него элемент). В моём случае помогало удаление (или переименование, если удалять побоишься) каталога %AppData%LocalMicrosoftVisualStudio14.0ComponentModelCache. Студия воссоздаст его с чистого листа. Не факт что поможет в твоём случае, но можешь попробовать, мало ли… Перед выполнением обозначенной операции, разумеется, нужно завершить все сеансы работы IDE.

По моим наблюдениям, проблема у меня возникала чаще тогда, когда одновременно было запущено два экземпляра одной и той же IDE (нужно было так по разным причинам).


Записан


С такой проблемой не сталкивался. Могу посоветовать установить VS 2015 Community без всех обновлений (предварительно удалить установленный и все его следы из реестра и с диска). Полная инсталляция здесь:

Извините, вам запрещён просмотр содержимого спойлеров.


Записан


Конкретно с этой ошибкой, насколько я помню, не сталкивался, но сталкивался с другими, не менее досадными (тоже не удавалось создать проект или добавить в него элемент). В моём случае помогало удаление (или переименование, если удалять побоишься) каталога %AppData%LocalMicrosoftVisualStudio14.0ComponentModelCache. Студия воссоздаст его с чистого листа. Не факт что поможет в твоём случае, но можешь попробовать, мало ли… Перед выполнением обозначенной операции, разумеется, нужно завершить все сеансы работы IDE.

Спасибо за отклик, но, к сожалению, не помогло. :(

По моим наблюдениям, проблема у меня возникала чаще тогда, когда одновременно было запущено два экземпляра одной и той же IDE (нужно было так по разным причинам).

Кстати, очень даже может быть и такое. Порой мне так удобнее работать, поэтому запускаю 2 экземпляра, но до твоего сообщения не задумывался, что это могло бы спровоцировать такое.
У меня абсолютно такая ошибка уже во второй раз за последний месяц, в прошлый раз помогла элементарная переустановка. В этот раз — нет.

С такой проблемой не сталкивался. Могу посоветовать установить VS 2015 Community без всех обновлений (предварительно удалить установленный и все его следы из реестра и с диска). Полная инсталляция здесь:
Спойлер
http://download.microsoft.com/download/0/B/C/0BC321A4-013F-479C-84E6-4A2F90B11269/vs2015.com_enu.iso

Спасибо. Сейчас попробую. Хотя может и не вынесу чистить реестр во 2-й раз, в прошлый раз даже макросы записал на мышку (ctrl+F и del+enter), все равно, пол часа чистил (даже не знаю, как VS умудряется попадать просто всюду, хотя допускаю, что просто не понимаю, как что устроено в реестре).


Записан


Хотя может и не вынесу чистить реестр во 2-й раз, в прошлый раз даже макросы записал на мышку (ctrl+F и del+enter), все равно, пол часа чистил (даже не знаю, как VS умудряется попадать просто всюду, хотя допускаю, что просто не понимаю, как что устроено в реестре).

Чтобы этим заниматься как можно меньше, имеет смысл для разработки, отладки и тестирования один раз создать необходимый набор виртуальных машин: одна — с нужным набором IDE, вторая — с нужным набором AutoCAD x86 и третья — с нужным набором AutoCAD x64. Если машина накроется медным тазом — спокойно поднимаешь её бэкап.


Записан


Чтобы этим заниматься как можно меньше, имеет смысл для разработки, отладки и тестирования один раз создать необходимый набор виртуальных машин: одна — с нужным набором IDE, вторая — с нужным набором AutoCAD x86 и третья — с нужным набором AutoCAD x64. Если машина накроется медным тазом — спокойно поднимаешь её бэкап.

А можно рекламу какой-нибудь виртуалки? Я винду снесу, потестирую вечерком, выходные же. :)


Записан


Отмечено как Решение Максим Маркевич 09-07-2016, 20:05:54

Не знаю, как это объяснить, но проблема решена при помощи генератора случайных решений. ;D
Надоело мне возиться, решил удалить и попробовать предложение от Александра Ривилиса:

С такой проблемой не сталкивался. Могу посоветовать установить VS 2015 Community без всех обновлений (предварительно удалить установленный и все его следы из реестра и с диска). Полная инсталляция здесь:
Спойлер

Но что-то дернуло кликнуть на «Repair»:

Пошел есть, прихожу, все работает. :D То есть, просто надо было сходить поесть.

Решил проверить, откатил комп до момента, когда только-только поставил VS. Она, конечно же, не работала, сделал то же самое, то есть восстановление. Снова работает.
Я даже и не знаю, можно ли это считать решением, но это прикольно. То есть, я перепробовал все, что нашел в сети, сносил, чистил реестр, ставил заново — ничего не помогло. Но чудо восстановление все сделало. Я очень рад, хоть и не понимаю. :)
Спасибо всем откликнувшимся.


Записан


Я даже и не знаю, можно ли это считать решением, но это прикольно. То есть, я перепробовал все, что нашел в сети, сносил, чистил реестр, ставил заново — ничего не помогло. Но чудо восстановление все сделало. Я очень рад, хоть и не понимаю. :)

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


Записан


А можно рекламу какой-нибудь виртуалки? Я винду снесу, потестирую вечерком, выходные же.

Из бесплатных — VirtualBox. Из платных — VMWare.
Документация по продуктам хорошая. Форматы образов дисковых устройств можно создавать такие, что они будут переносимы между обоими приложениями. Не стоит сильно увлекаться снапшотами — чем больше снапшотов, тем медленней будет работать виртуальная машина.

VMware последних версий, работающая на сервере, может использовать серверные видеокарты, в виду чего виртуальные машинки лихо крутят даже очень тяжёлые трёхмерные детальные объекты, такие как стадионы, нефтеперерабатывающие станции и т.п. (AutoCAD, Revit, Inventor, Tekla Structures).

Использование виртуальных машинок + удалённая отладка позволяют выполнять работу достаточно комфортно.
http://bushman-andrey.blogspot.ru/2014/03/blog-post.html
http://adn-cis.org/forum/index.php?topic=7133.0


Записан


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

Ну я никак не мог подумать, что это лучше перестановки. Извиняюсь, что развел тут тему на пустом месте.


Записан


Извиняюсь, что развел тут тему на пустом месте.

Как раз наоборот. Очень часто к самым очевидным решениям обращаются в последнюю очередь, перепробовав кучу других. В этом плане отличный пример — системная переменная FILEDIA в AutoCAD, когда вместо того, чтобы установить её значение в 1, когда в командах открытия файлов не появляется диалогового окна проводника, все поголовно переустанавливают AutoCAD (что кстати, как в твоём случае, не всегда помогает, т.к. эта системная переменная хранится в реестре (ветке пользователя), а он не чистится при деинсталляции, инсталляции AutoCAD.
Так что если кто-то теперь пойдёт по твоему пути и будет искать решение, то вполне вероятно попадёт на эту тему и найдёт в ней решение своей проблеме.


Записан


  • Печать

Страницы: [1]   Вверх

Выбираю

введите сюда описание изображения

Далее настройки
введите сюда описание изображения

После кнопки создать VS перестаёт работать, проект не создается(точнее .sln создается забаганным)
введите сюда описание изображения

VS восстанавливал, обновлял, переустанавливал

Старые проекты открываются проблемы именно с созданием новых

введите сюда описание изображения

  • c#
  • visual-studio
  • asp.net-core
  • visual-studio-2022

задан 9 ноя 2022 в 21:04

Chegodaev Nickita's user avatar

12

  • .NET 6 попробуйте вместо Core, может с шаблонами что-то не то. А вообще sln — это текстовый файл.

    9 ноя 2022 в 21:08

  • @aepot не помогло, да и проект должен быть на 3.1

    9 ноя 2022 в 21:13

  • 3.1 устарел и разницы между ними немного. А так, ошибку такую никогда не видел. Ради прикола попробуйте от имени администратора студию стартануть.

    9 ноя 2022 в 21:15

  • @aepot ожидаемо не помогло, щас проверил, но не работают даже просто консольные приложения и т. д. просто пустые решения создаются (хотя папка проекта создается нормально)

    9 ноя 2022 в 21:21

  • Откуда студию брали? Дистрибутив.

    9 ноя 2022 в 21:22

1 ответ

Ну вообщем поставил 2019 версию всё работает

ответ дан 9 ноя 2022 в 21:37

Chegodaev Nickita's user avatar

0 / 0 / 0

Регистрация: 10.12.2022

Сообщений: 2

1

10.12.2022, 11:43. Показов 1046. Ответов 3


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

Всем привет!

При создании C# проекта консольного приложения в VS2022 у меня неактивна кнопка отладки.

Пересоздание проекта, создание нового, перезапуск и переустановка VS не помогли. В обозревателе решений отбражается «проектов 0», а при запуске проекта через файл csproj вылетает ошибка «не удаётся открыть файл проекта. Не удаётся найти пакет .SDK для .NET» — я поставил все доступные в установщике SDK, но сообщение продолжает появляться.

Когда для сравнения создал проект WindowsForm, с ним таких проблем нет.

Сравнил sln файлы — в файлах решений консольных приложений нет никакой информации о самом проекте.

Кто-то сталкивался с таким? Подскажите, что можно сделать?

Миниатюры

Некорректное создание проекта в Visual Studio 2022
 



0



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

Эксперт .NET

16310 / 12801 / 5057

Регистрация: 17.03.2014

Сообщений: 26,071

Записей в блоге: 1

10.12.2022, 14:11

2

Red_Krolik, 1) какой .NET указан в файле проекта?

2) Что выводит команда dotnet --list-sdks ?



0



0 / 0 / 0

Регистрация: 10.12.2022

Сообщений: 2

10.12.2022, 15:44

 [ТС]

3

Там указан <TargetFramework>net6.0</TargetFramework>.

Команда не показывает ничего вообще.

Такое возникает именно при выборе «консольное приложение (Майкрософт)». Если выбрать «…(.NET framework)» всё работает (это и было мне нужно, фактически).

Но было бы интересно понять, почему при использовании просто .NET всё получается таким образом.

.NET SDK 6.0 и 7.0 я также вручную скачивал и устанавливал с сайта MS, через визуалку их также устанавливал.



0



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

Эксперт .NET

16310 / 12801 / 5057

Регистрация: 17.03.2014

Сообщений: 26,071

Записей в блоге: 1

10.12.2022, 15:49

4

Red_Krolik, раз —list-sdks ничего не показывает, значит .NET 6 у вас не установлен. Ставьте по новой. Проверяйте что установили уже упомянутой командой. Когда убедитесь что в списке есть .NET 6, то проект должен открыться без проблем.

Вот примерно как должен выглядеть результат работы команды

Некорректное создание проекта в Visual Studio 2022



0



Понравилась статья? Поделить с друзьями:
  • Visual studio 2008 redistributable files возвратило ошибку vipnet
  • Visual studio ошибка при запуске приложения 0xc0000005
  • Visual studio installer произошла неизвестная ошибка
  • Vipnet выдает ошибку при установке
  • Visual studio ошибка не удается найти указанный файл