«.net-core» etiketlenmiş sorular

.NET Core, .NET Framework'ün açık kaynaklı bir halefidir. Sunuculardan ve veri merkezlerinden uygulamalara ve cihazlara kadar çok çeşitli uygulamalarda ve sektörlerde kullanılabilir. .NET Core, Windows, Linux ve macOS'ta Microsoft tarafından desteklenir.

9
AddTransient, AddScoped ve AddSingleton Hizmet Farkları
ASP.NET Core'da bağımlılık enjeksiyonu (DI) uygulamak istiyorum . Yani bu kodu ConfigureServicesyönteme ekledikten sonra , her iki yol da çalışır. ASP.NET Core'daki services.AddTransientve service.AddScopedyöntemleri arasındaki fark nedir ? public void ConfigureServices(IServiceCollection services) { // Add framework services. // Add application services. services.AddTransient<IEmailSender, AuthMessageSender>(); services.AddScoped<IEmailSender, AuthMessageSender>(); }

12
.NET Core ve .NET Standard Class Library proje türleri arasındaki fark nedir?
Visual Studio'da, oluşturabileceğiniz en az 3 farklı sınıf kitaplığı türü vardır: Sınıf Kütüphanesi (.NET Framework) Sınıf Kütüphanesi (.NET Standardı) Sınıf Kütüphanesi (.NET Core) İlki yıllardır kullandığımız şey olsa da, yaşadığım büyük bir karışıklık .NET Standard ve .NET Core sınıf kitaplığı türlerinin ne zaman kullanılacağıdır. Son zamanlarda farklı çerçeve sürümlerini çoklu …

5
EXE çıktısı almak için .NET Core konsol uygulaması oluşturun
.NET Core 1.0'ı hedefleyen bir konsol uygulaması projesi için, derleme sırasında bir .exe dosyasının nasıl alınacağını bulamıyorum. Proje hata ayıklamada iyi çalışıyor. Projeyi yayınlamayı denedim, ama bu da işe yaramıyor. Bir EXE dosyası platforma özgü olacağı için mantıklı, ancak bir yol olmalı. Aramalarım sadece project.json kullanan eski .NET Core sürümlerine …
413 .net-core 


12
“.NET Core” nedir?
Son zamanlarda resmi bir .NET Framework Blogunda .NET Core'un açık kaynak olacağı açıklandı . İronik bir şekilde, yazar , bir sonraki yazıda .NET Core'un ne olacağını açıklayacaktır. Başka bir duyuru bölümünde daha fazla ayrıntı belirtilmiştir . Verilen bir diyagramdan: ve makaleler metin kendisi, ben .NET Core (açık kaynaklı olmak gibi …
323 .net  .net-core 

13
.NET Core'un yüklü olup olmadığı nasıl belirlenir
.NET'in eski sürümleri için, belirli bir sürümün yüklenip yüklenmediğini aşağıdakileri izleyerek belirleyebileceğinizi biliyorum. https://support.microsoft.com/en-us/kb/318785 .NET Core'un yüklü olup olmadığını belirlemek için resmi bir yöntem var mı ? (Ve SDK demek istemiyorum, SDK'sız bir sunucuyu kontrol etmek istiyorum, üzerinde DotNetCore.1.0.0-WindowsHosting.exe yüklü olup olmadığını belirlemek için) görebiliyorum HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NET Cross-Platform Runtime Environment\.NET Framework …

29
Assets file project.assets.json bulunamadı. NuGet paketi geri yüklemesini çalıştırma
NopCommerce (.NET Core'da yazılmış) kullanmaya çalışıyorum ama projeyi çalıştırmak istediğimde 52 hata mesajı alıyorum Bir nuget paketi geri yükleme çalıştır Varlıklar dosyası ~ \ obj \ project. asset.json ' bulunamadı. Bu dosyayı oluşturmak için bir NuGet paketi geri yüklemesi çalıştırın. Nop.Web.MVC.Testsote Çözüme sağ tıklayıp Nuget Paketlerini Geri Yükle'yi seçtiğimde şu …

7
.NET Core ve Mono Karşılaştırması
.NET Core ve Mono arasındaki fark nedir? Resmi sitede şu ifadeyi buldum: "Bunun için yazılmış kod Mono gibi uygulama yığınlarında da taşınabilir." Amacım Linux'ta çalıştırılabilen / barındırılabilecek bir web sitesi oluşturmak için C #, LINQ, EF7 ve Visual Studio'yu kullanmak. Birisi bana "Mono'da" olmasını istediğini söyledi, ama bunun ne anlama …
257 c#  .net  mono  .net-core 

21
ASP.NET Core'daki bir .json dosyasından AppSettings değerleri nasıl okunur
AppSettings verilerimi dosya appsettings / Config .json dosyasında şu şekilde ayarladım: { "AppSettings": { "token": "1234" } } Çevrimiçi .json dosyasından AppSettings değerlerini nasıl okuyacağımı araştırdım, ancak yararlı bir şey alamadım. Denedim: var configuration = new Configuration(); var appSettings = configuration.Get("AppSettings"); // null var token = configuration.Get("token"); // null ASP.NET …

7
.NET Standard ve .NET Core karşılaştırması
.NET Standard ve .NET Core arasındaki farkı okudum, ancak farkın ne olduğunu veya ne zaman bir .NET Standard kütüphane projesini ve ne zaman bir .NET Core kütüphane projesini seçeceğimi bilmiyorum. .NET Standard'ın, kullanılan platform ne olursa olsun, bir dizi API'nin her zaman kullanılabilir olmasını sağlamak olduğunu okudum (bu platform, seçtiğim …

6
Dotnet core / csproj içindeki AssemblyInfo öğesine eşdeğerdir
Dotnet çekirdeği .csprojformata geri döndüğünden MyProject.AssemblyInfo.cs, diğerlerinin arasında yeni bir otojenerasyon vardır. [assembly: AssemblyCompany("MyProject")] [assembly: AssemblyVersion("1.0.0.0")] Not Bu otomatik olarak her yapı yeniden olduğunu. Daha önce dosya / obj / dizininde bulunuyordu, şimdi dosya diskte bulunamadığından ve hata mesajını tıklatmak herhangi bir dosyayı açmadığından sadece bellekte görünüyor. Bu hata mesajıdır: …


15
EF Core ile ASP.NET Core'da taşıma nasıl kaldırılır
PM> Remove-Migration -context BloggingContextEF Core kullanarak bir ASP.NET Core projesiyle VS2015'te çalıştırdığımda aşağıdaki hatayı alıyorum: 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 its changes using a new migration. at Microsoft.EntityFrameworkCore.Migrations.Design.MigrationsScaffolder.RemoveMigration(String …


7
dotnet ef .NET Core 3 içinde bulunamadı
Başlangıçta bir taşıma oluşturmak için dokümanları takip ediyorum . İdam ettiğimdedotnet , yardım bölümünü alıyorum, yani PATH düzgün çalışıyor. Sonra konsol penceresindeki dokümanlardan aşağıdaki komutu çalıştırmayı deniyorum: dotnet ef migrations add InitialCreate Aşağıdaki hatayı alıyorum: Could not execute because the specified command or file was not found. Possible reasons for …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.