«.net-standard» etiketlenmiş sorular

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 …

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 …

5
VS2017 .Net Standard kitaplığında dahili yöntemleri test eden birim
Şu anda bir .Net Standard 1.6 kitaplığı oluşturarak en son Visual Studio 2017 Sürüm Adayı ile uğraşıyorum. Kodumu test etmek için xUnit kullanıyorum ve hala VS2017'de dahili yöntemleri test edip edemeyeceğinizi merak ediyordum. VS2015'teki tüm bir satır AssemblyInfo.cs sınıfının, belirtilen projelerin dahili yöntemleri görmesini sağlayabileceğini hatırlıyorum. [assembly:InternalsVisibleTo("MyTests")] VS2017 .Net Standard …

5
ConfigurationManager.AppSettings .NET Core 2.0'da mevcut mu?
Ayarlarımdan ayarları böyle okuyan bir yöntemim var: var value = ConfigurationManager.AppSettings[key]; Yalnızca .NET Standard 2.0'ı hedeflerken iyi derler. Şimdi birden fazla hedefe ihtiyacım var, bu yüzden proje dosyamı şu şekilde güncelledim: <TargetFrameworks>netcoreapp2.0;net461;netstandard2.0</TargetFrameworks> Ancak, derleme netcoreapp2.0aşağıdaki hata iletisiyle başarısız olur : Error CS0103 The name 'ConfigurationManager' does not exist in the …


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

15
Sarı Uyarı Üçgenleri, Visual Studio 2017'deki Bağımlılıklar için ne anlama geliyor?
PCL kitaplığımı yeni bir .Net Standard kitaplığına dönüştürdüm ve aşağıda gösterilen Bağımlılıklarımda bazı Sarı Uyarı üçgenleri var: Dönüşüm sırasında, tüm nuget paketlerini bağımlılıklar dahil olmak üzere getirdi, böylece ikili olabilir. Sarı uyarı üçgenlerinin neyi temsil ettiğini nasıl öğrenebilirim? DÜZENLE Günlükleri Oluştur: NuGet'in derleme sırasında paketleri geri yüklemesini önlemek için, Visual …

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