Visual Studio 2013 Update 5 (2013.5) RTM

Last Update: 2017-11-22

Wydane 20 lipca 2015 r.

Ten artykuł zawiera zarchiwizowane informacje o wersji dla programów Visual Studio 2013 i Team Foundation Server 2013 Update 5 Release to Manufacturing (RTM).

Pobieranie: możesz pobrać program Visual Studio 2013 ze strony pobierania dla starszych wersji.

Jest to z seria aktualizacji zbiorczych zawierających ulepszenia technologiczne i poprawki dla programu Visual Studio 2013. Okresowe aktualizacje pozwalają nam częściej rozbudowywać i rozszerzać programy Visual Studio i Team Foundation Server, aby zapewnić obsługę najnowszych innowacji w zakresie tworzenia oprogramowania oraz nowoczesnych aplikacji i zarządzania nimi.

Uwaga: Pomoc techniczna dla programu Visual Studio 2013 jest świadczona wyłącznie dla bieżącej aktualizacji, przez którą rozumie się dodatek Service Pack dla programu Visual Studio 2013. Wersja RTM programu Visual Studio 2013, wydana w listopadzie 2013 roku, będzie objęta pomocą techniczną tylko przez rok od wydania tej aktualizacji. Aby uzyskać więcej informacji, zobacz zasady świadczenia pomocy technicznej firmy Microsoft.

Uwaga: Wszystkie wcześniejsze wersje narzędzi Tools for Apache Cordova są niezgodne z aktualizacją Update 5. Jeśli wcześniej zainstalowano rozszerzenie narzędzi Tools for Apache Cordova CTP, należy odinstalować to rozszerzenie przed instalacją programu Visual Studio 2013 Update 5. Jeśli wymagana jest obsługa rozwiązania Apache Cordova, zachęcamy do wypróbowania programu Visual Studio 2015.

Co nowego w programie Visual Studio 2013 Update 5

Testowanie obciążenia oparte na chmurze z centrów danych platformy Azure na całym świecie

Konfigurowanie infrastruktury wymaganej do uruchamiania testów obciążenia za pomocą usługi Team Foundation Service w programie Visual Studio właśnie stało się łatwiejsze: Teraz możesz wykonywać testy obciążenia oparte na chmurze z dowolnego obsługiwanego centrum danych platformy Azure na całym świecie.

Dowiedz się więcej na temat wybierania lokalizacji dla testu obciążenia.

Token zapytania bieżącej iteracji

W programie Visual Studio można teraz uruchamiać zapytania z tokenem @currentIteration w usłudze Visual Studio Online lub programie Visual Studio Team Foundation Server 2015.

Dowiedz się więcej na temat tokenu zapytania bieżącej iteracji.

Obsługa zmiany nazw projektów zespołowych dla lokalnych obszarów roboczych

Dodano możliwość aktualizacji lokalnych obszarów roboczych po zmianie nazwy projektu zespołowego. Wykonanie pobierania lub ewidencjonowania powoduje automatyczne skorygowanie mapowania obszaru roboczego, tak aby używana była nowa nazwa projektu zespołowego.

Dowiedz się więcej na temat zmieniania nazwy projektu zespołowego.

Poprawki błędów

Debuger

  • Przechwytywanie buforów głębokości na sprzęcie w wersji 9.3 jest teraz obsługiwane. Umożliwia to obsługę debugowania graficznego aplikacji opartych na platformie Unity uruchamianych w systemie Windows Phone.

Visual Studio IDE

  • Krytyczne powiadomienie Notification Hubs może wskazywać, że musisz uzyskać lub odnowić licencję dewelopera. Jeśli odrzucisz ten komunikat, a następnie otworzysz inny projekt, krytyczne powiadomienie pojawi się ponownie.
  • W przypadku tworzenia aplikacji sklepu Microsoft Store, która wymaga rejestracji WinRT, w czasie wykonywania nie będzie już wyświetlany wyjątek System.TypeLoadException.
  • Załóżmy, że ustawiono domyślną przeglądarkę na program Spartan w systemie Windows 10 Insider Preview. Po naciśnięciu klawisza F1 na słowie kluczowym lub w oknie narzędzia wszystkie wywołania pomocy online mogą zakończyć się teraz niepowodzeniem i nie będzie można przejść do zawartości pomocy online.
  • Jeśli wcześniej nawiązano połączenie z inną kolekcją, nie można rozgałęzić do momentu ponownego uruchomienia programu Visual Studio. W tej aktualizacji ten problem został rozwiązany.
  • Dzięki tej aktualizacji ten zbędny komunikat nie będzie już wyświetlany po próbie zaewidencjonowania zestawu oczekujących zmian projektu zespołowego, którego nazwa została wcześniej zmieniona.
  • Niektóre zmiany nie zostaną utracone w obszarze roboczym serwera w przypadku zmian oczekujących na komputerze klienckim.

Team Foundation Server

  • Dokumenty programu SharePoint, których nazwy zawierają zbyt wiele znaków Unicode, nie będą już nieprawidłowo otwierane podczas próby otwarcia za pomocą programu Team Explorer.
  • Na serwerze Team Foundation Server 2013 Update 4 nie można przesłać opinii przy użyciu aplikacji Feedback Client, jeśli masz licencję osoby biorącej udział w projekcie. Natomiast na serwerze Team Foundation Server 2013 Update 5 można przesłać opinię przy użyciu aplikacji Feedback Client, jeśli masz licencję osoby biorącej udział w projekcie.
  • Po zmianie elementu roboczego jednocześnie z innym użytkownikiem w programie Web Access już nie występuje jeden z następujących problemów:
    • Element roboczy został pomyślnie zapisany. Jeśli jednak zmienisz pole stanu, a pole Przyczyna zostanie ustawione na wartość inną niż domyślna, wartość pola Przyczyna zostanie przywrócona do ustawienia domyślnego.
    • Element roboczy nie został zapisany i pojawił się komunikat „Pole „Stan” nie może być puste”.
  • Możliwość użycia magazynu nie jest już blokowana, gdy istnieją identyczne dane, z wyjątkiem różnic białych znaków (na przykład „Debugowanie” i „Debugowanie ”).
  • Polecenie scalania tf nie zawiesza się już w pętli nieskończonej w elemencie prc_PendMerge w przypadku folderów z cyklicznie zmienianymi nazwami folderów, z których wcześniej usunięto podfoldery.
  • Jako użytkownik usługi Git możesz teraz tworzyć pobieżny klon tagu adnotacji względem repozytorium Git hostowanego w wystąpieniu serwera TFS.
  • Elementy robocze, w których wprowadzone wartości pola daty/godziny przypadają poza okresem aktualnego czasu letniego, nie są już nieprawidłowo wyświetlane w programie Web Access.
  • W przypadku przywracania kopii zapasowych bazy danych za pomocą narzędzia do obsługi kopii zapasowych serwera TFS, plik dziennika (ldf) i plik danych (mdf) nie są już przywracane do tej samej lokalizacji, jeśli serwer SQL został ustawiony w różnych lokalizacjach.
  • Wprowadzono nowe ulepszenia wydajności raportów, takich jak „Kompilacja zakończona sukcesem w czasie”, „Pulpit nawigacyjny postępu”, „Postęp i szybkość zmian” i „Przegląd scenariuszy”.
  • Podczas pobierania zmian w repozytorium zdalnym plik konfiguracji nie jest zastępowany specjalnie przygotowanym plikiem. Plik konfiguracji znajduje się poza repozytorium. Przez zastąpienie tego pliku nieprawidłowym plikiem polecenia Git mogą być ponownie mapowane w celu wykonania dowolnych poleceń uruchamianych w ramach poświadczeń. W takim przypadku nieprawidłowy plik może zostać wprowadzony do repozytorium Git.
  • Jeśli masz uprawnienia do wyświetlania zdarzeń, możesz teraz odbierać powiadomienia zespołu, jeśli twórca subskrypcji zespołu nie ma uprawnienia do wyświetlania tych zdarzeń.
  • Poprawiliśmy wydajność pracy z serwerem TFS w programie Web Access.
  • Wyświetlane przypięte wykresy mają teraz lepszą jakość. Legenda nie jest już ukryta, a wykresy zostały lepiej wyrównane.
  • Niektóre zasady elementów roboczych, które są powiązane z ich załącznikami i linkami elementów roboczych, teraz działają poprawnie.
  • Jeśli masz narzędzie, które uniemożliwia rejestrację modelu COM podczas uruchamiania aparatu CLR (np. rejestrowanie Fusion), możesz teraz wyłączyć żądania ściągnięcia, aby umożliwić normalne działanie agenta zadania.

Znane problemy

Ogólne

[UWAGA!] Dokładnie wykonaj kroki opisane w tej sekcji. Nieprawidłowa modyfikacja rejestru może powodować poważne problemy. Przed zmodyfikowaniem utwórz kopię zapasową rejestru do przywrócenia w przypadku wystąpienia problemów.

Wtyczka rejestratora WebTest programu Internet Explorer nie jest ładowana podczas próby rejestrowania testu wydajności Internetu w programie Visual Studio. Aby obejść ten problem, usuń następujące klucze rejestru:

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

Testowanie jednostek

W przypadku uaktualniania do programu Visual Studio 2013 Update 5 ze starszej wersji istniejące projekty aplikacji testów jednostkowych (Windows Phone) w języku Visual C# nie są kompilowane. Aby obejść ten problem, napraw instalację programu Visual Studio 2013 Update 5.