2016-03-21 12 views
3

Ich habe einige Probleme mit dnvm. Der Fehler, der angezeigt wird, ist dies:DNVM-Fehler: kann dnx-clr-win-x86.1.0.0.-rc1-final nicht finden

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. 

Aber wenn ich die oben genannten Befehle ausführen und versuchen, Vorschläge von SO ich immer noch das gleiche Problem. Interessant ist auch die Tatsache, dass nachdem ich ALLE Befehle ausgeführt habe, der Text unten auftaucht und sich beschweren, dass es einen nicht erkannten Befehl gibt. Ich bin davon überzeugt, dass es einen Platz im Ordnernamen gibt, der den aktuellen Benutzer repräsentiert. Ich kann nicht sicher sein, ob dies das Problem ist oder nicht.

+0

Änderte das Tag. RC2 ist out, http://dot.net –

Antwort

0

Überprüfen Sie die Skriptausführungsberechtigungsstufe in Ihrem Powershell-Fenster. Ich kann es auf über Remote unterzeichnet:

Set-ExecutionPolicy RemoteSigned 

Außerdem müssen Sie auch die Laufzeit und Architektur liefern:

like dnvm use 1.0.0-rc1-update1 -r clr -arch x64 
+0

Ich verwende keine Powershell, es ist ein normales Befehlsfenster. – user183872

+0

Sie müssen auch die Laufzeit und Architektur liefern: wie dnvm verwenden 1.0.0-rc1-update1 -r clr -arch x64 – JYA

+0

Dies schien zu arbeiten, danke. Bitte bearbeiten Sie die Antwort entsprechend. – user183872

0

Ihre Version von dnvm hat einen Fehler und funktioniert nicht, wenn Benutzernamen enthält Räume.

Eine der vorgeschlagenen Lösungen ist es, selbst aktualisieren es

dnvm update-self 

mit Und wenn das nicht funktioniert, versuchen Sie Schnittstelle mit neuen Befehlszeile, die dnvm ersetzt. Sie können mehr darüber hier lesen - https://github.com/aspnet/dnvm/issues/190 (untere Beiträge)