DNVM error: cannot find dnx-clr-win-x86.1.0.0.-rc1-final
DNVM error: cannot find dnx-clr-win-x86.1.0.0.-rc1-final
我在使用 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 的建议时,我仍然遇到同样的问题。同样有趣的是,在我执行任何命令后,我会在底部收到文本,抱怨有一个无法识别的命令。我怀疑这是因为文件夹名称中有一个 space 代表当前用户。不过我不确定这是否是问题所在。
检查您的 powershell 中的脚本执行权限级别 window。我将其设置为远程签名使用:
Set-ExecutionPolicy RemoteSigned
此外,您还需要提供运行时和架构:
like dnvm use 1.0.0-rc1-update1 -r clr -arch x64
您的 dnvm 版本存在错误,当用户名包含空格时无法正常工作。
建议的解决方案之一是使用
对其进行自我更新
dnvm update-self
如果这不起作用,请尝试使用替代 dnvm 的新命令行界面。您可以在此处阅读更多详细信息 - https://github.com/aspnet/dnvm/issues/190(底部帖子)
我在使用 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 的建议时,我仍然遇到同样的问题。同样有趣的是,在我执行任何命令后,我会在底部收到文本,抱怨有一个无法识别的命令。我怀疑这是因为文件夹名称中有一个 space 代表当前用户。不过我不确定这是否是问题所在。
检查您的 powershell 中的脚本执行权限级别 window。我将其设置为远程签名使用:
Set-ExecutionPolicy RemoteSigned
此外,您还需要提供运行时和架构:
like dnvm use 1.0.0-rc1-update1 -r clr -arch x64
您的 dnvm 版本存在错误,当用户名包含空格时无法正常工作。
建议的解决方案之一是使用
对其进行自我更新dnvm update-self
如果这不起作用,请尝试使用替代 dnvm 的新命令行界面。您可以在此处阅读更多详细信息 - https://github.com/aspnet/dnvm/issues/190(底部帖子)