2

dnvm に問題があります。表示されているエラーは次のとおりです。

D:\development\Disqorse>dnvm use 1.0.0.-rc1-final
Cannot find dnx-clr-win-x86.1.0.0.-rc1-final, do you need to run 'dnvm install
1.0.0.-rc1-final'?
At C:\Users\Jonathan Smith\.dnx\bin\dnvm.ps1:1667 char:9
+         throw "Cannot find $runtimeFullName, do you need to run '$Com ...
+         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : OperationStopped: (Cannot find dnx....0.-rc1-final'?:St
   ring) [], RuntimeException
    + FullyQualifiedErrorId : Cannot find dnx-clr-win-x86.1.0.0.-rc1-final, do you ne
   ed to run 'dnvm install 1.0.0.-rc1-final'?

'C:\Users\Jonathan' is not recognized as an internal or external command,
operable program or batch file.
The system cannot find the path specified.

しかし、上記のコマンドを実行して SO からの提案を試しても、同じ問題が発生します。また興味深いのは、任意のコマンドを実行した後、認識されないコマンドがあると不平を言うテキストが下部に表示されるという事実です。これは、現在のユーザーを表すフォルダー名にスペースがあるためだと思います。これが問題なのかどうかはわかりません。

4

2 に答える 2

0

お使いのバージョンの dnvm にはバグがあり、ユーザー名にスペースが含まれていると機能しません。

提案された解決策の 1 つは、次を使用して自己更新することです。

dnvm update-self

それでもうまくいかない場合は、dnvm を置き換える新しいコマンドライン インターフェイスを使用してみてください。詳細については、https://github.com/aspnet/dnvm/issues/190 (下部の投稿) を参照してください。

于 2016-03-22T00:04:00.363 に答える