3

.NET 4.5 kullanılarak oluşturulan bir proje ile bir çözüm yapıyorum ve şimdi aynı çözümde, gereksinim duyacağım bir ASP Çekirdek 1.0 API projesi ekliyorum Diğer projelerden bazılarını referans olarak ekleyin.ASP.NET Core 1.0 - .NET 4.5 projesi için API başvurusu

"Referans ekle" işlevini denedim ve "project.json" dosyasında başvurulan projeyi kaydırmayı denedim ve sonuç hala aynı. Github sayfasında, benzer bir şey olup olmadığını görmek için konulara baktım.

Bunu yapmak mümkün mü? 10 .NET 4.5 diğer projelerle (sınıf kütüphaneleri) bir çözümde bir MVC 6 API projesi ekleyin ve eski 4.5 projelerini yeni referansta kullanın. .net çekirdek API çözeltisinin klasörünün içindeki dan komut satırını kullanarak

+1

Güncel ASP.NET Core projemde 4.5 projeye sorun yaşamadan başvuruyorum, bu yüzden kesinlikle mümkün. Herhangi bir hatayla karşılaşıyor musunuz? – Negorath

+0

evet, başvuruları eklerken aşağıdaki iletiyi alıyorum "Bağımlılık XXXXX> = 1.0.0. * Çözülemedi". Herhangi bir fikir? Projemde json, başvurulan dll'yi işaret eden, kaplanmış projeyle ve bin alt öğeleriyle yapılandırılmış bir net45 alanına sahiptir. –

+0

.NET 4.5'in hangi sürümü kitaplıklardır? Bu konuyla karşılaşıyor olabilirsiniz: https://github.com/aspnet/Tooling/issues/45 Özellikle 4.5.1 referans veren bir sorun var gibi görünüyor. – Negorath

cevap

1

: Visual Studio içinde

dnu wrap full_path_to_an_assembly[**\**.dll] -f framework_version [net45] 

, "Add Reference" -> Lütfen .NET 4.5 Project seçmek ve işe yarıyor.

Project.json'a sarılmış projeler bölümünü eklemenize gerek yoktur.