2016-12-29 4 views
0

Meine Umgebung:VS2015 baut ungültig .NET Core-Code

  • VS 2015 frische Installation mit Update 3 (14.0.25431.01)
  • Microsoft Windows 10, neuestes Updates
  • installierte .NET-Core 1.0.3 SDK (LTS), .NET-Core 1.1 SDK (Current) und deren Laufzeiten
  • VS 2015 Werkzeuge Preview 2 (.NET Core)
  • Nein ReSharper

enter image description here

Meine Dotnet info

C:\Users\Ben>dotnet --info 
.NET Command Line Tools (1.0.0-preview2-1-003177) 

Product Information: 
Version:   1.0.0-preview2-1-003177 
Commit SHA-1 hash: a2df9c2576 

Runtime Environment: 
OS Name:  Windows 
OS Version: 10.0.14393 
OS Platform: Windows 
RID:   win10-x64 

enter image description here

Warum VS 2015 denkt, war der Bau hier in Ordnung? Es kann nicht kompiliert werden. CLI funktioniert:

PM> dotnet build **/project.json 
Project VS2015NetCore (.NETCoreApp,Version=v1.1) will be compiled because expected outputs are missing 
Compiling VS2015NetCore for .NETCoreApp,Version=v1.1 
dotnet : C:\Program Files\dotnet\dotnet.exe compile-csc @C:\Users\Ben\documents\visual studio 
2015\Projects\VS2015NetCore\src\VS2015NetCore\obj\Debug\netcoreapp1.1\dotnet-compile.rsp returned Exit Code 1 
At line:1 char:1 
+ dotnet build **/project.json 
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
    + CategoryInfo   : NotSpecified: (C:\Program File...ned Exit Code 1:String) [], RemoteException 
    + FullyQualifiedErrorId : NativeCommandError 

C:\Users\Ben\documents\visual studio 2015\Projects\VS2015NetCore\src\VS2015NetCore\Program.cs(7,28): error CS0246: The type or namespace name 'ThisClassDoesNotExist' could not 
be found (are you missing a using directive or an assembly reference?) 
+0

Es gibt Ihnen einen Nicht-0-Exit-Code, und hat einen Fehler an der Unterseite. – Carcigenicate

+0

@Carcigenicate, also bestätigen Sie, dass dies ein normales Verhalten ist? Ich denke nicht. – Ben

+0

Ich sage nicht, das ist normales Verhalten, ich sage, ich glaube nicht, dass es tatsächlich kompiliert wurde. Es scheint einen Fehler geworfen zu haben. – Carcigenicate

Antwort

0

Meine Maschine neu installiert. Jetzt funktioniert es. Die üblichen Windows Problemlösung ...

0

ich hier denke, ein generelles Problem. Aber warum? Und was?

Wenn ich die errer beheben, habe ich einen allgemeinen Nicht-0-Fehler von der CLI erhalten:

enter image description here

In Bezug auf den Dotnet cli Repo, Fehler 0x80008081 werden by an invalid argument verursacht.