我对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.但是,当我运行上面的命令并尝试建议时,我仍然会遇到同样的问题。另一个有趣的事实是,在我执行任何命令之后,我会得到底部的文本,抱怨有一个未被识别的命令。我认为这是因为文件夹名中有一个空格,表示当前用户。我不确定这是否是问题所在。
发布于 2016-03-21 18:19:45
检查powershell窗口中的脚本执行权限级别。我使用以下方法将其设置为远程签名:
Set-ExecutionPolicy RemoteSigned此外,您还需要提供运行时和体系结构:
like dnvm use 1.0.0-rc1-update1 -r clr -arch x64发布于 2016-03-22 00:04:00
您的dnvm版本有一个错误,当用户名包含空格时不起作用。
建议的解决方案之一是使用
dnvm update-self如果这不起作用,请尝试使用新的命令行接口来替换dnvm。你可以在这里读到更多的细节- https://github.com/aspnet/dnvm/issues/190 (下面的文章)。
https://stackoverflow.com/questions/36138542
复制相似问题