Visual Studio 2013 Güncelleştirme 5 (2013.5) RTM

Son Güncellenme Tarihi 22.11.2017

20 Temmuz 2015’te yayımlandı

Bu makalede, Visual Studio 2013 ve Team Foundation Server 2013 Güncelleştirme 5 Üretici Sürümü’ne (RTM) ait arşivlenmiş sürüm bilgileri yer almaktadır.

İndirme: Visual Studio 2013'ü eski sürümlere yönelik indirme sayfasından indirebilirsiniz.

Bu güncelleştirme, Visual Studio 2013 için toplu bir dizi teknoloji iyileştirmesi ve hata düzeltmesidir. Düzenli güncelleştirmeler, hem Visual Studio hem Team Foundation Server için iyileştirme ve geliştirmeleri daha sık yapmamızı, böylece modern uygulamalar oluşturmaya ve yönetmeye yönelik en güncel yazılım geliştirme yeniliklerini desteklememizi sağlıyor.

Not: Visual Studio 2013 desteği yalnızca geçerli güncelleştirmede (Visual Studio 2013 Hizmet Paketi) sunulur. Kasım 2013’te yayınlanan Visual Studio 2013 RTM sürümü, bu güncelleştirmenin yayımlanmasının ardından yalnızca bir yıl boyunca desteklenecektir. Daha fazla bilgi edinmek için bkz. Microsoft Desteği Yaşam Döngüsü İlkesi.

Unutmayın: Apache Cordova için Araçlar’ın önceki sürümleri, Güncelleştirme 5 ile uyumlu değildir. Daha önce Apache Cordova için Araçlar CTP eklentisi yüklediyseniz, Visual Studio 2013 Güncelleştirme 5’i yüklemeden önce bu eklentiyi kaldırmanız gerekir. Apache Cordova desteğinden yararlanmanız gerekiyorsa Visual Studio 2015’i denemenizi öneririz.

Visual Studio 2013 Güncelleştirme 5'teki yenilikler

Dünya çapındaki Azure veri merkezlerinde bulut tabanlı yük test etme

Yük test etme işlemini çalıştırmak için gerekli altyapıyı Visual Studio Team Foundation Service aracılığıyla oluşturmak artık daha kolay: Bulut tabanlı yük test etme işlemini artık, dünya çapında desteklenen herhangi bir Azure veri merkezinde gerçekleştirebilirsiniz.

Yük testiniz için konum belirleme hakkında daha fazla bilgi edinin.

Geçerli yineleme sorgusu belirteci

Artık Visual Studio’da sorgu çalıştırmak için, Visual Studio Online veya Visual Studio Team Foundation Server 2015 üzerinde @currentIteration belirtecini kullanabilirsiniz.

Geçerli yineleme sorgusu belirteci hakkında daha fazla bilgi edinin.

Yerel Çalışma Alanları için Takım Projesini Yeniden Adlandırma desteği

Bir takım projesi yeniden adlandırıldığında yerel çalışma alanlarının güncelleştirilmesini sağlayan özelliği ekledik. Get veya iade etme işlemi gerçekleştirildiğinde çalışma alanı eşlemesi, yeni takım projesini kullanacak şekilde otomatik olarak düzeltilir.

Takım projesini yeniden adlandırma hakkında daha fazla bilgi edinin.

Hata Düzeltmeleri

Hata Ayıklayıcı

  • Sürüm 9.3 donanımında derinlik arabelleklerini yakalama özelliği artık desteklenmektedir. Bu özellik, Windows Phone üzerinde çalışan Unity tabanlı uygulamaların hatalarını ayıklayan grafikler için destek sağlar.

Visual Studio IDE

  • Bildirim Hub’ındaki kritik bir bildirim, geliştirici lisansını edinmeniz veya yenilemeniz gerektiğini gösterebilir. Bu uyarıyı yok sayıp başka bir proje açarsanız, kritik bildirim yeniden görüntülenir.
  • WinRT kayıtları gerektiren bir Windows Mağazası uygulaması derlerken, çalışma zamanında artık System.TypeLoadException özel durumunu almazsınız.
  • Varsayılan tarayıcınızı Windows 10 Insider Preview'da Spartan olarak ayarladığınızı varsayalım. Bir anahtar sözcük veya araç penceresinde F1 tuşuna bastığınızda tüm çevrimiçi yardım çağrılarının başarısız olduğunu ve hiçbir çevrimiçi yardım içeriğini alamadığınızı görebilirsiniz.
  • Daha önce başka bir koleksiyona bağlandıysanız, Visual Studio yeniden başlatılmadıkça dal oluşturamazsınız. Bu Güncelleştirme ile bu sorun çözülmüştür.
  • Bu güncelleştirmeden itibaren bekleyen değişiklikleri daha önce yeniden adlandırılmış bir takım projesine iade etmeye çalıştıktan sonra faydasız bir ileti görmeyeceksiniz.
  • Bazı düzenlemeler artık istemcideki bekleyen değişiklikler için sunucu çalışma alanınızda kaybolmayacaktır.

Team Foundation Server

  • Adında çok sayıda Unicode karakter olan SharePoint belgelerini Takım Gezgini kullanarak açmaya çalıştığınızda bu belgeler artık yanlış şekilde açılmaz.
  • Team Foundation Server 2013 Güncelleştirme 4'te, paydaş lisans düzeyinde olduğunuzda Geri Bildirim İstemcisi’ni kullanarak geri bildirim gönderemezsiniz. Ancak, Team Foundation Server 2013 Güncelleştirme 5'te paydaş lisans düzeyinde olduğunuzda Geri Bildirim İstemcisi’ni kullanarak geri bildirim gönderebilirsiniz.
  • Bir iş öğesini Web Erişimindeki başka bir kullanıcı ile aynı anda değiştirdiğinizde artık aşağıdaki sorunlardan biriyle karşılaşmazsınız:
    • Bir iş öğesi başarıyla kaydedildi. Ancak, Durum alanını değiştirip Neden alanını varsayılan olmayan bir değere ayarladıysanız, Neden alanının değeri varsayılan değere döndürülür.
    • Bir iş öğesi kaydedilmedi ve bir "'Durum' alanı boş bırakılamaz" hata iletisi aldınız.
  • Boşluk farklılıkları dışında aynı olan verilere (örneğin, "Debug" ve "Debug ") sahip olduğunuzda ambarı kullanmanız artık engellenmez.
  • Tf merge komutu artık prc_PendMerge içinde daha önce silinmiş alt klasörleri olan periyodik olarak yeniden adlandırılan klasörler için sonsuz bir döngüde donmuyor.
  • Git kullanıcısı olarak bundan böyle bir TFS örneğinde barındırılan Git deposuna karşı açıklama etiketinin basit bir kopyasını oluşturabilirsiniz.
  • DateTime alan değerleri geçerli yaz saati döneminin dışında girilmiş İş Öğeleri artık Web Erişiminde hatalı şekilde görünmez.
  • TFS yedekleme aracını kullanarak veritabanı yedeklerini geri yüklediğinizde, SQL Server farklı konumlara ayarlanmışsa günlük dosyası (.ldf) ve veri dosyası (.mdf) artık aynı konuma geri yüklenmez.
  • "Zaman içinde derleme başarısı," "İlerleme panosu," "İlerleme ve yazma hızı" ile "Hikayelere genel bakış" gibi raporlar için yeni performans geliştirmeleri yapılmıştır.
  • Uzak bir depoda değişiklikleri indirdiğinizde, yapılandırma dosyanız artık özel olarak hazırlanmış bir dosya ile değiştirilmez. Yapılandırma dosyanız depo dışında yer alır. Bu dosya bozuk bir dosya ile değiştirilerek, kimlik bilgileriniz altında çalışan rastgele komutları yürütmek için Git komutları yeniden eşlenebilir. Bu durumda, Git deposuna hatalı bir dosya eklenebilir.
  • Olaylarını görüntüleme izniniz varsa, takım aboneliğini oluşturan kullanıcının bu olayları görüntüleme iznine sahip olmaması durumunda takım bildirimlerini alabilirsiniz.
  • Web Erişiminde TFS’yi kullanma performansını iyileştirdik.
  • Sabitlenmiş grafikler artık daha iyi gösteriliyor. Gösterge artık gizli değil ve grafikler daha iyi hizalanıyor.
  • İş öğelerinin ekleriyle ilgili olan bazı kurallar ve iş öğesi bağlantıları artık doğru şekilde çalışıyor.
  • CLR başlatma sırasında COM’un kaydedilmesini engelleyen bir aracınız varsa (Fusion kaydı gibi), artık İş Aracısının normal şekilde çalışması için çekme isteklerini devre dışı bırakabilirsiniz.

Bilinen Sorunlar

Genel

[NOT!] Bu bölümdeki adımları dikkatle izleyin. Kayıt defterinde yanlış değişiklik yaparsanız önemli sorunlar oluşabilir. Değiştirmeden önce sorunların oluşması durumunda geri yüklemek için kayıt defterini yedekleyin.

Internet Explorer için WebTest kaydedici eklentisi Visual Studio’dan bir web performans testi kaydetmeye çalıştığında yüklenmiyor. Bu sorunu geçici olarak çözmek için aşağıdaki kayıt defteri anahtarlarını silin:

  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Discardable\PostSetup\Component Categories
  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Discardable\PostSetup\Component Categories64

Birim Testi

Önceki bir sürümden Visual Studio 2013 Güncelleştirme 5'e yükseltme yaptığınızda, var olan Birim Testi Uygulaması (Windows Phone) Visual C# projelerinin derlenmediğini görebilirsiniz. Bu sorunu çözmek için Visual Studio 2013 Güncelleştirme 5 yüklemesini onarın.