2016-11-20 23 views
9

Kiedy próbuję uruchomić .NET rdzenia projekt na ostatniej wersji programu Visual Studio Preview for Mac, mam kolejny błąd:Visual Studio 2017 Preview for Mac NET Rdzeń budować błąd

The specified framework 'Microsoft.NETCore.App', version '1.0.1' was not found. 
    - Check application dependencies and target a framework version installed at: 
     /usr/local/share/dotnet/shared/Microsoft.NETCore.App 
    - The following versions are installed: 
    1.1.0 
    - Alternatively, install the framework version '1.0.1'. 
The application was terminated by a signal: SIGQUIT 

WARNING: The target process exited without raising a CoreCLR started event. Ensure that the target process is configured to use Microsoft.NETCore.App 1.0.0 or newer. This may be expected if the target process did not run .NET code. 

I otwarty Project Settings , a w menu rozwijanym "Docelowe środowisko" nie ma pliku .NETCoreApp 1.1, tylko 1.0 (który nie jest zainstalowany)

Co należy zmienić w projekcie lub konfiguracji Studio, aby projekt działał poprawnie? Czy po prostu muszę poczekać na aktualizację VS? Dzięki za odpowiedź.

Odpowiedz

5

Zaktualizuj pakiety nugetów, np. Projekt -> Aktualizuj pakiety Nuget. Pakiet Microsoft.NetCore.App jest nieaktualny.

+0

Dzięki za odpowiedź! Ale wygląda na to, że nie ma pliku project.json w mojej hierarchii projektu, lub nie wiem, gdzie się znajduje –

+0

Znalazłem plik 'project.assets.json' w katalogu" obj "mojego projektu. To jest naprawdę duże. Ale nie pokazuje się bezpośrednio w VS. –

+0

Zakładam, że masz na myśli Kod Visual Studio. Powinieneś mieć project.json w katalogu głównym swojego projektu. Możesz po prostu użyć Findera, aby się tam dostać. Ustawienia projektu, do których się odnosisz, mogą po prostu wyglądać w pliku project.json. –