2016-12-29 4 views
1

Как следует из названия, я просто хочу открыть каталог, в котором есть приложение .NET Core (я загрузил приложение из инструмента CLI dotnet с помощью команды dotnet new -t web).Как открыть существующее приложение .NET Core в Visual Studio для Mac?

Кажется, что я могу открыть файл решения, а не только каталог. Как я тогда создаю решение, но продолжу работу по разработке, которую я уже сделал в этом проекте?

+0

Вы пробовали создать новое решение с шаблоном основного проекта .NET и затем копировать свои файлы в новый проект? –

+0

@alexw у меня есть. Что происходит: 1. Visual Studio не показывает ни один из файлов, таких как README.md и project.json, он просто показывает каталоги и 2. когда вы пытаетесь построить проект, существует ~ 250 ошибок (даже после ввода/src/[projectName] и запустить в нем 'dotnet restore'). –

ответ

4

Вы должны обновить до последней SDK на http://dot.net (предварительный просмотр> = 3), а также миграцию существующих проектов на основе project.json с использованием dotnet migrate

https://docs.microsoft.com/en-us/dotnet/articles/core/preview3/tools/dotnet-migrate

Затем csproj файлы могут быть открыты в VS для Mac ,

+1

Просто добавьте к тому, что написал Лекс Ли. Новый формат проекта стиля Sdk, создаваемый в настоящее время приложением dotnet 1.0 preview 5, пока не поддерживается в Visual Studio для Mac. –

+0

@MattWard спасибо. Я не понял, что предварительный просмотр 5 отсутствует. Это слишком быстро. –