Visual Studio 2015 Enterprise Editionを使用し、シンプルなAsp.net5アプリケーションを作成しました。デバッグしようとすると、このエラーが発生します。
The Dnx Runtime package needs to be installed. See output window for more details
プロジェクトの設定は次のとおりです。
Solution DNX SDK Version : 1.0.0-beta5,
Platform : .NET Core
Architecture : x64
(x86でも試してみた)
このリンク に記載されている手順に従いましたが、助けにはなりませんでした。
VS2015も再インストールしましたが、運はありませんでした。私は何が欠けているのでしょうか?
NuGetコンソールから実行します(VS 2015:Tools
> NuGet Package Manager
> Package Manager Console
)
dnvm upgrade
dnvm upgrade -r CoreClr
ついに解決策を見つけました!、
最初にコマンドを実行し、
dnvm upgrade
このコマンドが失敗し、プロセスが使用されているなどのエラーが発生した場合は、再度実行してください。そして、それは数回の試行後に機能します。ロックは、VSがDNUを適切にインストールするために行っているいくつかの廃止によるものだと思います。このコマンドの実行後、
dnvm upgrade -r CoreClr
このコマンドにより、Coreパッケージが復元されます。いくつかのプロジェクトでうまくいきました。
しかし、これでもプロジェクトに同じエラーが表示される場合は、Visual Studioを閉じてから再度開いてください。参照が読み込まれていないことに気付くでしょう。エラーリストを確認するように求められます。これは、35の奇妙なエラーを確認すると、そのうちの1つが実行するコマンドを実行し、このコマンドを実行します。
dnu復元
これらの3つのコマンドにより、プロジェクトを構築できます。
これは既知の問題と同じであり、正しいバージョンのPower Shellがインストールされていないことに関連すると思います。私を助けた解決策を見ることができます こちら
私は受け入れられた答えを試みましたが、役に立ちませんでした。コマンドプロンプトで以下のスクリプトを入力して解決しました。
dnvm install 1.0.0-rc1-update1 -f
そして、プロジェクトをリロードし、問題を解決しました。
私は同じ問題に遭遇しましたが、ここで解決策を見つけました。最初にインターネット接続が必要で、このリンクにアクセスしてください:
http://www.codeproject.com/Tips/1039152/DNX-SDK-Version-dnx-clr-win-x-beta-Failedto
まず、Powershellの環境変数でパスを設定する必要があります。例:
C:\Windows\System32\Windows PowerShell\1.0
そして、ウェブサイトに記載されている次のコメントを入力します。コマンドプロンプト(cmd.exe)で。
Vs.のPowerShellツールを更新する必要があります.
ツール->拡張機能と更新プログラム->更新プログラム-> Visual Studioギャラリー-> Visual Studio 2015のPowerShellツール