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.

9
Unterschiede zwischen AddTransient-, AddScoped- und AddSingleton-Diensten
Ich möchte Dependency Injection (DI) in ASP.NET Core implementieren . Nach dem Hinzufügen dieses Codes zur ConfigureServicesMethode funktionieren beide Möglichkeiten. Was ist der Unterschied zwischen den Methoden services.AddTransientund service.AddScopedin ASP.NET Core? public void ConfigureServices(IServiceCollection services) { // Add framework services. // Add application services. services.AddTransient<IEmailSender, AuthMessageSender>(); services.AddScoped<IEmailSender, AuthMessageSender>(); }

12
Was ist der Unterschied zwischen den Projekttypen .NET Core und .NET Standard Class Library?
In Visual Studio können Sie mindestens drei verschiedene Arten von Klassenbibliotheken erstellen: Klassenbibliothek (.NET Framework) Klassenbibliothek (.NET Standard) Klassenbibliothek (.NET Core) Während das erste das ist, was wir seit Jahren verwenden, ist ein Hauptverwirrungspunkt, den ich hatte, wann die Bibliothekstypen .NET Standard und .NET Core zu verwenden sind. Dies hat …

5
Erstellen Sie eine .NET Core-Konsolenanwendung, um eine EXE-Datei auszugeben
Bei einem Konsolenanwendungsprojekt, das auf .NET Core 1.0 abzielt, kann ich nicht herausfinden, wie eine EXE-Datei während der Erstellung ausgegeben wird. Das Projekt läuft gut im Debug. Ich habe versucht, das Projekt zu veröffentlichen, aber das funktioniert auch nicht. Es ist sinnvoll, da eine EXE-Datei plattformspezifisch wäre, aber es muss …
412 .net-core 


12
Was ist ".NET Core"?
Kürzlich wurde in einem offiziellen .NET Framework-Blog angekündigt, dass .NET Core Open Source wird . Ironischerweise erwähnt der Autor , dass was .NET - Core im nächsten Post erläutert werden wird. Einige weitere Details werden in einem anderen Ankündigungsbeitrag erwähnt . Aus einem mitgelieferten Diagramm: und Artikel Text selbst würde …
322 .net  .net-core 

13
So stellen Sie fest, ob .NET Core installiert ist
Ich weiß, dass Sie für ältere Versionen von .NET feststellen können, ob eine bestimmte Version installiert ist, indem Sie Folgendes befolgen https://support.microsoft.com/en-us/kb/318785 Gibt es eine offizielle Methode, um festzustellen, ob .NET Core installiert ist? (Und ich meine nicht das SDK, ich möchte einen Server ohne das SDK überprüfen, um festzustellen, …

29
Assets-Datei project.assets.json nicht gefunden. Führen Sie eine NuGet-Paketwiederherstellung aus
Ich versuche, nopCommerce (das in .NET Core geschrieben ist) zu verwenden, aber wenn ich das Projekt ausführen möchte, treten 52 Fehler auf, die mir mitteilen, dass eine Nuget-Paketwiederherstellung ausgeführt werden soll Assets-Datei ~ \ obj \ project. Assets.json ' nicht gefunden. Führen Sie eine NuGet-Paketwiederherstellung aus, um diese Datei zu …

7
.NET Core gegen Mono
Was ist der Unterschied zwischen .NET Core und Mono? Ich habe auf der offiziellen Website eine Erklärung gefunden, die besagt: "Der dafür geschriebene Code ist auch über Anwendungsstapel wie Mono hinweg portierbar." Mein Ziel ist es, mit C #, LINQ, EF7 und Visual Studio eine Website zu erstellen, die unter …
257 c#  .net  mono  .net-core 

21
Lesen von AppSettings-Werten aus einer JSON-Datei in ASP.NET Core
Ich habe meine AppSettings-Daten in der Datei appsettings / Config .json folgendermaßen eingerichtet: { "AppSettings": { "token": "1234" } } Ich habe online gesucht, wie AppSettings-Werte aus der JSON-Datei gelesen werden können, konnte aber nichts Nützliches finden. Ich habe es versucht: var configuration = new Configuration(); var appSettings = configuration.Get("AppSettings"); …

7
.NET Standard vs .NET Core
Ich habe über den Unterschied zwischen .NET Standard und .NET Core gelesen, weiß aber nicht, was der Unterschied ist oder wann ich ein .NET Standard-Bibliotheksprojekt und wann ich ein .NET Core-Bibliotheksprojekt auswählen soll. Ich habe gelesen, dass .NET Standard sicherstellen soll, dass unabhängig von der verwendeten Plattform immer eine Reihe …

6
Entspricht AssemblyInfo in dotnet core / csproj
Da der Dotnet-Kern wieder in das .csprojFormat zurückgekehrt ist, gibt es einen neuen automatisch generierten Kern, der MyProject.AssemblyInfo.csunter anderem enthält. [assembly: AssemblyCompany("MyProject")] [assembly: AssemblyVersion("1.0.0.0")] Beachten Sie, dass dies bei jedem Build automatisch neu generiert wird. Früher wurde die Datei im Verzeichnis / obj / gefunden, jetzt scheint sie sich nur …


15
So wenden Sie eine Migration in ASP.NET Core mit EF Core an
Wenn ich PM> Remove-Migration -context BloggingContextin VS2015 mit einem ASP.NET Core-Projekt unter Verwendung von EF Core ausgeführt werde, wird die folgende Fehlermeldung angezeigt: System.InvalidOperationException: The migration '20160703192724_MyFirstMigration' has already been applied to the database. Unapply it and try again. If the migration has been applied to other databases, consider reverting …

5
.NET Core gegen ASP.NET Core
Was genau ist der Unterschied zwischen .NET Core und ASP.NET Core? Schließen sie sich gegenseitig aus? Ich habe gehört, dass ASP.NET Core auf .NET Core basiert, aber es kann auch auf dem vollständigen .NET Framework erstellt werden. Was genau ist ASP.NET Core?

7
dotnet ef nicht in .NET Core 3 gefunden
Ich folge den Dokumenten , um eine erste Migration zu erstellen. Wenn ich ausführe dotnet, erhalte ich den Hilfeabschnitt, was bedeutet, dass der PFAD ordnungsgemäß funktioniert. Dann versuche ich, den folgenden Befehl aus den Dokumenten im Konsolenfenster auszuführen: dotnet ef migrations add InitialCreate Ich erhalte folgende Fehlermeldung: Could not execute …

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.