2016-03-29 42 views
2

TFS 2013 güncelleştirmesi 4 ve en son .net 4.6.1 çerçevesi yüklü bir derleme sunucumuz var. 4.6.1 hedef çerçevesi olan bir uygulama oluşturmaya çalıştığımda, çok sayıda uyarı ile oluşturur:Team Foundation Server 2013 güncelleştirmesi 4 yapılamıyor .net 4.6.1 apps

C: \ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ Microsoft.Common.targets (983)): ".NETFramework, Sürüm = v4.6.1" çerçevesi için referans derlemeler bulunamadı. Bunu çözmek için, bu çerçeve sürümü için SDK'yı veya Hedefleme Paketini yükleyin veya uygulamanızı SDK veya Hedefleme Paketi'nin yüklü olduğu çerçevenin bir sürümüne yeniden hedefleyin. Montajların Genel Montaj Önbelleği'nden (GAC) çözüleceğini ve referans meclislerin yerine kullanılacağını unutmayın. Bu nedenle, meclisiniz niyet ettiğiniz çerçeve için doğru bir şekilde hedeflenmeyebilir.

En yeni çerçeve ikili dosyalarını görmüyor, nasıl düzeltilebiliyor?

+0

https://www.microsoft.com /en-us/download/details.aspx?id=49978 genellikle geliştirici paketi yardımcı olabilir. –

+0

Teşekkürler, Microsoft web sitesi yeniden çalıştıktan sonra deneyeceğim. – mlurker

+0

Geliştirici paketi faydalı mı? Projenizi yerel olarak inşa sunucunuza kurarsanız, bu sorunu yeniden üretecek misiniz? –

cevap

3

geliştirici paketi yükleyin:

microsoft.com/en-us/download/details.aspx?id=49978

Kredi: @Lex Li

+0

Tamam, işe yaramıyor. Bunu kurulum sunucumuza kurdum (Windows 2012 R2'de çalışıyor). C# 6 dizgi enterpolasyonunu kullanmaya çalışmak, yapı başarısız. Proje hedefleri 4.6.1 çerçevesi. Yüklenecek ek paketler var mı? – mlurker

+0

@mlurker Sorununuzu çözdünüz mü? –

+0

Son zamanlarda TFS 2013 ile yeni bir ortam yapılandırıldı. VS 2015 yüklemeliydi. Net geliştirici paketi çalışmadı. – mlurker