Bir dizi Paylaşılan Projeler oluşturdum ve bunların umduğum ve beklediğim gibi tüm farklı proje türleri arasında paylaşılıp paylaşılamayacağını test ediyorum. Şimdiye kadar hepsini (bazen küçük bir çözümle) yönetmiştim, ancak bunu gerçekten kullanışlı olacak bir .NET Çekirdek Sınıf Kitaplığı ile nasıl yapacağımı anlayamıyorum.Bir .NET Çekirdek Sınıf Kitaplığı'nda Visual Studio Paylaşılan Projesine nasıl başvuruda bulunabilirim
Visual Studio 2015 aracılığıyla yapamadığım için, bunu yapmak için bir yol bilen var mı? Belki de referansı doğrudan Sınıf Kitaplığı için project.json dosyasına yazarak?
DÜZENLEME: Visual Studio 2017 RC'den itibaren Paylaşılan Projeler, .NET Core projeleriyle düzgün bir şekilde çalışır.
Sanırım bu, kişinin "düzgün" tanımına bağlı. Paylaşılan projeye başvuran bir birim testi ve iki test projesi, bir .NETCoreApp1.0 ve bir .NET Framework 4.6.2 içeren projeyi paylaştım. Paylaşılan sınama yalnızca .NET Framework'te görülebilir. Aynı şey bir .NETCoreApp1.1 ile de geçerlidir. –
Her zaman Paylaşılan Projelerimi bir dll'de, örneğin bir .NET Core 1.1 sınıf kitaplığında veya bir .NET Framework sınıf kitaplığında paketliyorum. Sonra test projem için bu dll referans.Testlerin kendilerinin kütüphanelerin belirli sürümlerine bağlı olma eğilimi göz önüne alındığında, aslında iki kütüphane arasında bir testi paylaşmayı denemedim. Her neyse, bulgularınızı yerleşik raporlama aracını kullanarak Microsoft'a rapor etmeyi umuyoruz - daha önce bildirdiğim en son sürümde bir sorunu çözdüler, Visual Studio kullanarak bir Paylaşılan Proje başvurusunu kaldıramazsınız. bunun yerine proje dosyasında) – Arwin