2017-11-01 14 views
0

.Net Core WebアプリケーションでVSCodeを使用しようとしていますが、私は最初から立ち往生しています。私はdotnet sdk 2.0.2をインストールし、私はyeomanを使ってWebアプリケーションを作成しました。netcore web app - 互換性のあるフレームワークのバージョンを見つけることができませんでした。

私はdotnet restoreコマンドを使用し、その後はdotnet runコマンドを使用しました。しかし、dotnet runコマンドでは、 '互換性のあるフレームワークのバージョンが見つかりません'というメッセージが表示され続けます。以下のエラーを確認してください。

どうすれば私のWebアプリケーションを実行できますか?私もバージョンを変更しようとしましたが、私は同じ結果を持っていました。

使用/Users/kadir/Documents/Development/WebApplications/firstMvcTutorial/firstMvcCoreWebApp/Properties/launchSettings.jsonからの起動設定... は、任意の互換性のあるフレームワークのバージョン 指定されたフレームワーク「マイクロソフトを見つけることができませんでした.NETCore.App '、バージョン' 1.0.5 'が見つかりませんでした。 - アプリケーションの依存関係を確認し、インストールされているフレームワークのバージョンを / に設定します。または、フレームワークバージョン '1.0.5'をインストールします。それを解決

enter image description here

+0

"バージョン": "2.0.2"から "バージョン": "2.0.0" 'を変更しようとしましたか? –

+0

さて、私は試しましたが、同じ結果です。 – Kadir

答えて

0

Microsoft.NETCore.App 1.0.5 from this linkをダウンロードしてインストールしました。 その後、global.jsonでバージョンを2.0.0に変更しました。その後、私はdotnet restoreとドットネットを復元し、私はdotnet runとアプリを実行します。

しかし今回はSystem.Security.Cryptography.Nativeで問題が発生しました。

。 以下のコマンドを適用して問題を解決しました。今私はWebアプリケーションを実行できます。

brew update 
brew install openssl 
mkdir -p /usr/local/lib 
ln -s /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib /usr/local/lib/ 
ln -s /usr/local/opt/openssl/lib/libssl.1.0.0.dylib /usr/local/lib/ 
関連する問題