Сообщество Visual Studio 2019 создает проект, но не может открыть созданный им проект?C#

Место общения программистов C#
Ответить
Anonymous
 Сообщество Visual Studio 2019 создает проект, но не может открыть созданный им проект?

Сообщение Anonymous »

У меня установлено сообщество Visual Studio 2019 версии 16.3.7.

Согласно dotnet --list-sdks у меня установлены следующие SDK

Код: Выделить всё

2.1.802 [C:\Program Files\dotnet\sdk]
2.2.301 [C:\Program Files\dotnet\sdk]
3.0.100 [C:\Program Files\dotnet\sdk]
3.0.100 [C:\Users\bugma\scoop\apps\dotnet-sdk\current\sdk]
Я только что создал проект DLL .NET Core. Были созданы следующие файлы sln и csproj:

Решение:

Код: Выделить всё

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 16
VisualStudioVersion = 16.0.29424.173
MinimumVisualStudioVersion = 10.0.40219.1
Global
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {26BC7AEA-9E58-472D-8800-8D620A97AED6}
EndGlobalSection
EndGlobal
CSProj:

Код: Выделить всё



netcoreapp3.0



Файл Class1.cs также находится в папке.

Если я выключу Visual Studio и запущу Visual Studio из файла .sln, обозреватель решений сообщит мне, что загружено 0 проектов.

Если я снова выключу Visual Studio и запущу из файла .csproj, я получу диалоговое окно с сообщением «Произошла одна или несколько ошибок». Я нажимаю кнопку «ОК» и выбираю «Просмотр > Вывод» и «Просмотр > Список ошибок», но обе панели пусты. Так где же мне найти информацию об ошибке?

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

ПОЗЖЕ

Я удалил пакет SDK, установленный с помощью. Теперь dotnet --list-sdks говорит

Код: Выделить всё

1.0.0-preview2-003131 [C:\Program Files\dotnet\sdk]
3.0.100 [C:\Program Files\dotnet\sdk]
Однако это ничего не улучшило.

Подробнее здесь: https://stackoverflow.com/questions/586 ... ject-it-cr
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»