«.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.

6
Kitaplık için ILogger, ILogger <T>, ILoggerFactory veya ILoggerProvider almalı mıyım?
Bu, AspNet Core'daki kuruculara ILogger veya ILoggerFactory ile ilgili olabilir mi? ancak bu, özellikle Kitaplık Tasarımı ile ilgilidir , bu kitaplıkları kullanan gerçek uygulamanın günlük kaydını nasıl gerçekleştirdiği ile ilgili değildir. Nuget aracılığıyla yüklenecek bir .net Standart 2.0 Kitaplığı yazıyorum ve bu Kitaplığı kullanan kişilerin bazı hata ayıklama bilgilerini almasına …

15
Visual Studio 2017'de (.NET Core) Otomatik Sürüm Oluşturma
Bir .NETCoreApp 1.1'de (Visual Studio 2017) sürümleri otomatik olarak artırmanın bir yolunu bulmaya çalışırken birkaç saatin daha iyi kısmını harcadım. AssemblyInfo.cs dosyasının klasörde dinamik olarak oluşturulduğunu biliyorum: obj/Debug/netcoreapp1.1/ Şu eski yöntemi kabul etmez: [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.*")] Projeyi pakete ayarlarsam, sürümleri orada ayarlayabilirim, ancak bu AssemblyInfo.cs dosyasını oluşturmak için kullanılıyor gibi görünüyor. …

5
Entity Framework Core'da otomatik veritabanı oluştur
.NET çekirdeğine taşınan uygulamam SQLite ile yeni EF Core'u kullanacak. Uygulama ilk çalıştırıldığında veritabanı ve tablo yapılarını otomatik olarak oluşturmak istiyorum. EF çekirdek belgelerine göre bu, manuel komutlar kullanılarak yapılır dotnet ef migrations add MyFirstMigration dotnet ef database update Ancak son kullanıcının bu komutları girmesini istemiyorum ve uygulamanın veritabanını ilk …

30
HTTP Hatası 500.30 - ANCM İşlem İçi Başlatma Hatası
.Net core sdk 2.2 ile birlikte gelen ve sözde performansı yaklaşık% 400 artırması amaçlanan yeni bir özelliği deniyordum. Etkileyici, bu yüzden ABP ( ASP.NET Boilerplate ) projemde denedim Template asp.net core mvc 4.0.2.0 Benim için aşağıdaki eklendi web.mv.cprojdosyası &lt;PropertyGroup&gt; &lt;TargetFramework&gt;netcoreapp2.2&lt;/TargetFramework&gt; &lt;AspNetCoreHostingModel&gt;InProcess&lt;/AspNetCoreHostingModel&gt; &lt;/PropertyGroup&gt; &lt;ItemGroup&gt; &lt;PackageReference Include="Microsoft.AspNetCore.App" /&gt; &lt;PackageReference Include="Microsoft.AspNetCore.Razor.Design" Version="2.2.0" PrivateAssets="All" …


3
.NET Core DI, parametreleri oluşturucuya aktarmanın yolları
Aşağıdaki hizmet kurucusuna sahip olmak public class Service : IService { public Service(IOtherService service1, IAnotherOne service2, string arg) { } } .NET Core IOC mekanizmasını kullanarak parametreleri geçirme seçenekleri nelerdir? _serviceCollection.AddSingleton&lt;IOtherService , OtherService&gt;(); _serviceCollection.AddSingleton&lt;IAnotherOne , AnotherOne&gt;(); _serviceCollection.AddSingleton&lt;IService&gt;(x=&gt;new Service( _serviceCollection.BuildServiceProvider().GetService&lt;IOtherService&gt;(), _serviceCollection.BuildServiceProvider().GetService&lt;IAnotherOne &gt;(), "" )); Başka bir yolu var mı?

3
Bir meta pakete bağlı olarak bir netstandard kitaplığının uygulama etkileri nelerdir?
Netstandard1.3'ü hedeflemek ve aynı zamanda kullanmak istediğim bir sınıf kitaplığım olduğunu varsayalım BigInteger. İşte önemsiz bir örnek - tek kaynak dosya Adder.cs: using System; using System.Numerics; namespace Calculator { public class Adder { public static BigInteger Add(int x, int y) =&gt; new BigInteger(x) + new BigInteger(y); } } Dünyasına geri …

16
Testhost.dll bulunamıyor. Lütfen test projenizi yayınlayın ve yeniden deneyin
Tek bir XUnit test yöntemiyle basit bir dotnet çekirdek sınıf kitaplığım var: TestLib.csproj: &lt;Project Sdk="Microsoft.NET.Sdk"&gt; &lt;PropertyGroup&gt; &lt;TargetFramework&gt;netstandard2.0&lt;/TargetFramework&gt; &lt;/PropertyGroup&gt; &lt;ItemGroup&gt; &lt;PackageReference Include="Microsoft.NET.Test.SDK" Version="15.9.0" /&gt; &lt;PackageReference Include="xunit" Version="2.4.1" /&gt; &lt;PackageReference Include="xunit.runner.console" Version="2.4.1"&gt; &lt;IncludeAssets&gt;runtime; build; native; contentfiles; analyzers&lt;/IncludeAssets&gt; &lt;PrivateAssets&gt;all&lt;/PrivateAssets&gt; &lt;/PackageReference&gt; &lt;PackageReference Include="xunit.runner.visualstudio" Version="2.4.1"&gt; &lt;IncludeAssets&gt;runtime; build; native; contentfiles; analyzers&lt;/IncludeAssets&gt; &lt;PrivateAssets&gt;all&lt;/PrivateAssets&gt; &lt;/PackageReference&gt; &lt;PackageReference Include="xunit.runners" Version="2.0.0" …

30
Proje dosyası eksik. Beklenen ithalatlar eksik
Bilgisayarımı biçimlendirdikten sonra Vs 2017 V 15.6.3'ü yeniden yükledim ve Microsoft 2.1.4'ten ASP.Net Core SDK'yı kurdum Ancak yeni asp çekirdek uygulaması oluşturduğumda VS hata vererek başarısız oldu "Proje dosyası eksik. Beklenen içe aktarmalar eksik" Lütfen, biri yardım edebilir mi?

4
.NET Core sınıf kitaplığını csproj ile nasıl birden çok hedeflersiniz?
.NET Core hala project.jsonbiçimi kullandığında, birden çok çerçeveyi hedefleyen bir sınıf kitaplığı oluşturabilirsiniz (örn. Net451, netcoreapp1.0). Artık resmi proje biçimi csprojMSBuild kullandığına göre, hedeflenecek birden çok çerçeveyi nasıl belirlersiniz? Ben VS2017 proje ayarlarından bu aramaya çalışıyorum ama (hatta ben diğer tam .NET Framework sürümlerini listelemek olmayan tek .NET Çekirdek çerçeveler …

9
.Net Core'da WCF'nin yerini ne alır?
Bir .Net Framework konsol uygulaması oluşturmaya ve Add(int x, int y)Sınıf Kitaplığı (.Net Framework) ile bir WCF hizmeti aracılığıyla bir işlevi sıfırdan açığa çıkarmaya alışkınım . Daha sonra bu işlevi sunucu içinde proxy olarak çağırmak için konsol uygulamasını kullanıyorum. Ancak Konsol Uygulaması (.Net Core) ve Sınıf Kitaplığı (.Net Core) kullanırsam …
96 c#  .net  wcf  service  .net-core 

5
Visual Studio 2017 yükleme, Visual Studio 2015 ASP.NET Core Projelerini kesiyor
Visual Studio 2017 Professional'ı yükledikten sonra artık ASP.NET Core'umu Visual Studio 2015 Professional'da oluşturamıyorum. Bu projeyi VS2017'de hiç açmadım alırım Proje modeli sunucu işlemini çalıştırmaya çalışırken aşağıdaki hata oluştu (1.0.0-preview3-004056). İşlem başlatılamıyor. Dotnet-projectmodel-server komutuyla eşleşen yürütülebilir dosya bulunamadı Daha sonra Visual Studio 2015'te yepyeni bir ASP.NET Core projesi oluşturdum ve …

11
.NET Core'da SDK ve Çalışma Zamanı arasındaki fark nedir?
Bu da dahil olmak üzere birçok makale okudum , ancak yine de farkın ne olduğunu anlayamıyorum ve ne basit terimlerle ne de hiç açıklamadılar. Birisi lütfen .NET SDK ile .NET Çalışma Zamanı arasındaki farkın ne olduğunu açıklayabilir mi? Güncelleme: Karşılaştırmaların kullanılması çok takdir edilecektir. Basit İngilizcenin yanı sıra analoji oldukça …
93 sdk  .net-core  runtime 

6
.NET Core'da AppDomains yok! Neden?
Microsoft'un .NET Core'da AppDomains'i desteklememesinin güçlü bir nedeni var mı? AppDomains, sunucu tarafından yüklenen derlemeleri, sunucuyu kapatmadan zarif bir şekilde güncellemek isteyebileceğimiz uzun çalışan sunucu uygulamaları oluştururken özellikle yararlıdır. AppDomains olmadan, uzun süren bir sunucu sürecinde montajlarımızı nasıl değiştireceğiz? AppDomains ayrıca bize sunucu kodunun farklı bölümlerini izole etmenin bir yolunu …

1
.NET Core - "dotnet new sln" ne zaman kullanılır?
Biraz kafam karıştı - okuduğum. "Dotnet new sln" yeni bir komut mu? Bunu ne zaman kullanmalıyım? Yalnızca proje dosyalarına sahip olmak yerine bir .sln dosyası oluşturmanın faydaları nelerdir? Esas olarak Visual Studio'da açmak için mi? Mac için Visual Studio Code kullanıyorum, bu yüzden uygulanamayabilir. Google'da "dotnet new sln" yazdım ve …

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.