Ich versuche, meine Website von Dotnet Core Rc1 zu Dotnet Core Rc2 zu migrieren, aber ich sah einen Fehler, dann habe ich versucht, einen kleinen Test und es auch nicht zu tun arbeite für mich. Das ist mein teste: https://github.com/ricardoalcantara/WebApplicationBasicasp.net-core MVC rc2 mit net451 auf linux
Meine Umgebung ist:
- Debian 8.4
- Mono 4.2.3
- Dotnet 1.0.0-preview1-002702
Ich muss führe es über das "framework": "net451" aus, weil mein Hauptprojekt nur wenige Bibliotheken benötigt, die immer noch auf dieser Plattform laufen, also laufe ich mit dieser Kommandozeile:
dotnet run --framework .NETFramework,Version=v4.5.1
es tatsächlich läuft, aber wenn ich versuche, localhost zuzugreifen: 5000 wirft es einen langen Stack-Fehler vor allem mit dieser Nachricht:
z2cw6v06.4ja(43,10): error CS0518: Predefined type 'System.Object' is not defined or imported
z2cw6v06.4ja(43,50): error CS0012: The type 'Attribute' is defined in an assembly that is not referenced. You must add a reference to assembly 'mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'.
z2cw6v06.4ja(43,10): error CS0518: Predefined type 'System.Void' is not defined or imported
z2cw6v06.4ja(45,10): error CS0012: The type 'Object' is defined in an assembly that is not referenced. You must add a reference to assembly 'mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'.
z2cw6v06.4ja(45,10): error CS0518: Predefined type 'System.Object' is not defined or imported
z2cw6v06.4ja(45,50): error CS0012: The type 'Attribute' is defined in an assembly that is not referenced. You must add a reference to assembly 'mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'.
z2cw6v06.4ja(45,10): error CS0518: Predefined type 'System.Void' is not defined or imported
z2cw6v06.4ja(47,10): error CS0012: The type 'Object' is defined in an assembly that is not referenced. You must add a reference to assembly 'mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'.
z2cw6v06.4ja(47,10): error CS0518: Predefined type 'System.Object' is not defined or imported
z2cw6v06.4ja(47,50): error CS0012: The type 'Attribute' is defined in an assembly that is not referenced. You must add a reference to assembly 'mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'.
Kann jemand mir helfen, dieses Problem zu lösen?
Obs .: Es funktioniert auf Windows.
Try 'Dotnet run --framework net451' –
immer noch nicht funktioniert, aber ich glaube, dass ich eine Abhilfe gefunden zeitlich es zu beheben. Ich werde dies aktualisieren, nachdem ich es getestet habe. –