Als «.net-core» getaggte Fragen

.NET Core ist ein Open-Source-Nachfolger von .NET Framework. Es kann in einer Vielzahl von Anwendungen und Branchen eingesetzt werden, von Servern und Rechenzentren bis hin zu Apps und Geräten. .NET Core wird von Microsoft unter Windows, Linux und macOS unterstützt.


1
Welches Speichermodell ist in .NET Core implementiert?
Die ECMA-CLI-Spezifikation definiert ein schwaches Speichermodell. Dies ermöglicht die Neuordnung der Befehlsausführungsreihenfolge (was für die Leistung nützlich ist). Das Schreiben von Low-Level-Code für ein solches Modell ist jedoch sehr schwierig. Und vor allem: X86 / AMD64-Prozessorarchitekturen haben ein strengeres (starkes) Speichermodell. Infolgedessen hat Microsoft in seiner CLR-Implementierung ein stärkeres Speichermodell …
36 c#  .net-core 

3
Keine UseDatabaseErrorPage () -Erweiterungsmethode in Net Core 3.0
Ich habe die Net Core 3.0-App erstellt und der folgende Code, der jetzt in 2.2 funktioniert hat, ist es nicht. app.UseDatabaseErrorPage(); Es sieht so aus, als ob in der 3.0-Klasse DatabaseErrorPageExtensionskein Microsoft.AspNetCore.BuilderNamespace vorhanden ist. Vermisse ich eine Abhängigkeit? Ich habe EntityFrameworkCore NuGet mit Tools und Design hinzugefügt. Hinzufügen using Microsoft.AspNetCore.Builder; …


2
Nach der Aktualisierung von Visual Studio 2019 auf 16.4.0 kann ich keine Tests mit Zielframework 2.2 ausführen
Ich habe Visual studio 2019auf Version 16.4.0 aktualisiert . Diese Version enthält .NET Core SDK3.1.100. Danach habe ich versucht, einige Unit-Tests durchzuführen, die ich für ein Projekt mit Target Framework2.2 durchgeführt habe, aber dies ist nicht möglich. Es gibt den folgenden Fehler: Microsoft.VisualStudio.TestPlatform.ObjectModel.TestPlatformException: Testhost process exited with error: It was …

2
So ersetzen Sie die AddJwtBearer-Erweiterung in .NET Core 3.0
Ich habe den folgenden Code, der in .NET Core 2.2 kompiliert und funktioniert: byte[] key = Encoding.ASCII.GetBytes(Constants.JWT_SECRET); services.AddAuthentication(x => { x.DefaultAuthenticateScheme = JwtBearerDefaults.AuthenticationScheme; x.DefaultChallengeScheme = JwtBearerDefaults.AuthenticationScheme; }) .AddJwtBearer(x => { x.RequireHttpsMetadata = false; x.SaveToken = true; x.TokenValidationParameters = new TokenValidationParameters { ValidateIssuerSigningKey = true, IssuerSigningKey = new SymmetricSecurityKey(key), ValidateIssuer = …

2
Warum erlaubt der C # -Compiler eine duplizierte Variable im verschachtelten Bereich?
In der Vergangenheit konnte ich bei der Entwicklung in .Net den Namen der Variablen im verschachtelten Bereich nicht duplizieren. Nach der kürzlich erfolgten Aktualisierung von Visual Studio 2019 auf Version 16.4.2 habe ich jedoch festgestellt, dass Variablennamen im verschachtelten Bereich dupliziert werden können. Zum Beispiel: var test = "hello"; Console.WriteLine(test); …




3
Warum werden die Fortsetzungen von Task.WhenAll synchron ausgeführt?
Ich habe gerade eine merkwürdige Beobachtung bezüglich der Task.WhenAllMethode gemacht, als ich unter .NET Core 3.0 lief. Ich habe eine einfache Task.DelayAufgabe als einzelnes Argument übergeben Task.WhenAllund erwartet, dass sich die umschlossene Aufgabe identisch mit der ursprünglichen Aufgabe verhält. Dies ist jedoch nicht der Fall. Die Fortsetzungen der ursprünglichen Aufgabe …

3
Der Aufzählungstyp funktioniert nicht mehr im .Net Core 3.0 FromBody-Anforderungsobjekt
Ich habe kürzlich meine Web-API von .Net Core 2.2 auf .Net Core 3.0 aktualisiert und festgestellt, dass meine Anforderungen jetzt einen Fehler erhalten, wenn ich eine Aufzählung in einem Beitrag an meinen Endpunkt übergebe. Zum Beispiel: Ich habe das folgende Modell für meinen API-Endpunkt: public class SendFeedbackRequest { public FeedbackType …

1
Fehler: Es konnten keine installierten .NET Core SDKs gefunden werden
Wenn ich den Befehl ausführe docker run -i -t myProject, wird ein Fehler angezeigt: Es konnten keine installierten .NET Core SDKs gefunden werden. Wollten Sie .NET Core SDK-Befehle ausführen? Installieren Sie ein .NET Core SDK unter: https://aka.ms/dotnet-download Ich habe jedoch das .NET Core SDK installiert und das PATHist korrekt (hier …
13 docker  .net-core 

2
Wie führe ich einen Gruppenbeitritt in .NET Core 3.0 Entity Framework durch?
Mit den Änderungen an .NET Core 3.0 bekomme ich ... NavigationExpandingExpressionVisitor 'fehlgeschlagen. Dies kann entweder auf einen Fehler oder eine Einschränkung in EF Core hinweisen. Weitere Informationen finden Sie unter https://go.microsoft.com/fwlink/?linkid=2101433 .) ---> System.InvalidOperationException: Verarbeitung des LINQ-Ausdrucks 'GroupJoin, ... Dies ist eine wirklich einfache Abfrage, daher muss es eine Möglichkeit …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.