2016-06-12 5 views
3

Ich habe gerade Visual Studio Code und das DotNET Core SDK auf einem neuen Windows 10 32-Bit-Rechner installiert. Jedoch bekomme ich es nicht zum Laufen und um richtig zu arbeiten.Omnisharp und DotNET Core Debugger unter Windows 10 32-Bit

Ich habe die Csharp-Erweiterung (Omnisharp) in Visual Studio Code geladen. Es ist offensichtlich, dass es x64-Pakete anstelle von x86 zu laden scheint:

[INFO] Starting OmniSharp at 'd:\Entwicklung\MyFirstApp'... 
[INFO] Installing to C:\Users\Daniel\.vscode\extensions\ms-vscode.csharp-1.1.5\.omnisharp 
[INFO] Attempting to download omnisharp-1.9-beta5-win-x64-net451.zip... 
[INFO] Downloading to C:\Users\Daniel\AppData\Local\Temp\tmp-1252lY4HMeX6qNhB.tmp... 

Dies führt zu dem Fehler, dass der Debugger nicht installiert werden kann:

Error: Can not find runtime target for framework '.NETStandardApp,Version=v1.5' compatible with one of the target runtimes: 'win10-x86, win81-x86, win8-x86, win7-x86'. Possible causes: 
1. The project has not been restored or restore failed - run `dotnet restore` 
2. The project does not list one of 'win10-x86, win81-x86, win8-x86, win7-x86' in the 'runtimes' section. 
Error: 

System.InvalidOperationException: Can not find runtime target for framework '.NETStandardApp,Version=v1.5' compatible with one of the target runtimes: 'win10-x86, win81-x86, win8-x86, win7-x86'. Possible causes: 
1. The project has not been restored or restore failed - run `dotnet restore` 
2. The project does not list one of 'win10-x86, win81-x86, win8-x86, win7-x86' in the 'runtimes' section. 
at.... 

Wie dieses Problem beheben?

Danke!

+0

Gleich hier auf Windows 7 32bit. Ich habe sogar versucht, die Version von Omnisharp für ein herunterladbares Paket zu googeln, aber um ehrlich zu sein, würde ich nicht wissen, was damit zu tun wäre, wenn ich einen gefunden hätte. – AceShot

Antwort

0

Ich habe ein Netbook, das ich mit Windows 7 32 Bit und VSCode/Omnisharp verwenden wollte und ich habe diese Wand auch getroffen.

Omnisharp only supports 64 bit at the moment. Es ist kein Plan für eine 32-Bit-Version bekannt.

Was verwirrend ist, ist, dass es 32-Bit-kompatibel ist! Entweder wechseln Sie zu 64 Bit (wenn Ihre Hardware es erlaubt) oder richten Sie eine andere Werkzeugkette ein (vielleicht mit SharpDevelop?).

Die Leute haben diese Änderung bereits angefordert, aber die Entwickler don't seem to take it seriously.

Verwandte Themen