Visual Studio 2013 Update 5 — informacje o wersjiVisual Studio 2013 Update 5 (2013.5) Release Notes

Uwaga

To nie jest najnowsza wersja programu Visual Studio.This is not the latest version of Visual Studio. Aby pobrać najnowszą wersję, odwiedź informacje o bieżącej wersji programu Visual Studio 2017.To download the latest release, please visit the current release notes for Visual Studio 2017.

Uwaga

Wszystkie wcześniejsze wersje narzędzi dla oprogramowania Apache Cordova są niezgodne z aktualizacją Update 5.All prior releases of the Tools for Apache Cordova are incompatible with 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.If you have previously installed a Tools for Apache Cordova CTP extension, you must uninstall that extension before installing Visual Studio 2013 Update 5. Jeśli wymagana jest obsługa rozwiązania Apache Cordova, zachęcamy do wypróbowania programu Visual Studio 2015.If you require Apache Cordova support, we encourage you to try Visual Studio 2015.


Pobierz program Visual Studio 2013Download Visual Studio 2013

Pliki do pobrania dla wcześniejszych wersji programu Visual Studio są dostępne w witrynie my.visualstudio.com. Witryna ta jest przeznaczona dla subskrybentów, ale każdy może utworzyć bezpłatną subskrypcję Dev Essentials.Downloads for earlier versions of Visual Studio are available on my.visualstudio.com. This is a subscription-based site, but anyone can create a free Dev Essentials subscription. Zobacz stronę Dev Essentials, aby uzyskać więcej informacji.Please see the Dev Essentials page for more information.


Data wydania: 20 lipca 2015 r.Released Date: July 20, 2015

Nowości w tej wersjiWhat's New in this Release

Testowanie obciążeniowe oparte na chmurze z centrów danych platformy Azure na całym świecieCloud-based load testing from Azure datacenters worldwide

Konfigurowanie infrastruktury wymaganej do uruchamiania testów obciążeniowych za pomocą usługi Team Foundation Service w programie Visual Studio właśnie stało się łatwiejsze: Teraz możesz wykonywać testy obciążeniowe oparte na chmurze z dowolnego obsługiwanego centrum danych platformy Azure na całym świecie.Setting up the infrastructure required to run load testing by using the Visual Studio Team Foundation Service just got easier: Now, you can perform cloud-based load testing from any of the supported Azure datacenters around the world.

Dowiedz się więcej na temat wybierania lokalizacji dla testu obciążeniowego.Learn more about choosing a location for your load test.

Token zapytania bieżącej iteracjiCurrent iteration query token

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.You now can run queries in Visual Studio with the @currentIteration token on Visual Studio Online or Visual Studio Team Foundation Server 2015.

Obsługa zmiany nazw projektów zespołowych dla lokalnych obszarów roboczychTeam Project Rename support for Local Workspaces

Dodano możliwość aktualizacji lokalnych obszarów roboczych po zmianie nazwy projektu zespołowego.We've included the ability to update local workspaces after a team project is renamed. Wykonanie pobierania lub ewidencjonowania powoduje automatyczne skorygowanie mapowania obszaru roboczego, tak aby używana była nowa nazwa projektu zespołowego.Performing a get or check-in will automatically correct the workspace mapping so that it uses the new team project name.

Dowiedz się więcej na temat zmieniania nazwy projektu zespołowego.Learn more about renaming a team project.

Poprawki błędówBug Fixes

DebugerDebugger

  • Przechwytywanie buforów głębokości na sprzęcie w wersji 9.3 jest teraz obsługiwane.Capturing depth buffers on version 9.3 hardware is now supported. Umożliwia to obsługę debugowania graficznego aplikacji opartych na platformie Unity uruchamianych w systemie Windows Phone.This enables support for graphics debugging Unity-based applications that run on Windows Phone.

Visual Studio IDEVisual Studio IDE

  • Krytyczne powiadomienie Notification Hubs może wskazywać, że musisz uzyskać lub odnowić licencję dewelopera.A critical notification in the Notification Hub may indicate that you must obtain or renew a developer license. Jeśli odrzucisz ten komunikat, a następnie otworzysz inny projekt, krytyczne powiadomienie pojawi się ponownie.If you dismiss this notice, and then you open another project, the critical notification appears again.
  • 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.When you build a Windows Store application that requires WinRT registrations, you no longer receive the System.TypeLoadException exception at runtime.
  • Załóżmy, że ustawiono domyślną przeglądarkę na program Spartan w systemie Windows 10 Insider Preview.Assume that you have set your default browser to Spartan on 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.When you press F1 on a keyword or a tool window, you may find all online help calls now fail and you cannot get to any online help content.
  • Jeśli wcześniej nawiązano połączenie z inną kolekcją, nie można rozgałęzić do momentu ponownego uruchomienia programu Visual Studio.When you have been previously connected to another collection, you could not branch unless Visual Studio is restarted. W tej aktualizacji ten problem został rozwiązany.With this Update this issue no longer exists.
  • 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.With this update, you will no longer see an unhelpful message after attempting to check in a set of pending changes to a team project that was previously renamed.
  • Niektóre zmiany nie zostaną utracone w obszarze roboczym serwera w przypadku zmian oczekujących na komputerze klienckim.Some edits are no longer lost in your server workspace for pending changes in the client.

Team Foundation ServerTeam 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.SharePoint documents that have names that contains too many Unicode characters no longer open incorrectly when you try to open them by using 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.In Team Foundation Server 2013 Update 4, you cannot submit feedback by using Feedback Client when you are at the stakeholder license level. 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.However, in Team Foundation Server 2013 Update 5, you can submit feedback by using Feedback Client when you are at the stakeholder license level.
  • 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:When you change a work item simultaneously with another user in Web Access, you no longer experience one of the following issues:
    • Element roboczy został pomyślnie zapisany.A work item is saved successfully. 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.However, if you changed the State field and you set the Reason field to a non-default value, the Reason field value is reverted to the default.
    • Element roboczy nie został zapisany i pojawił się komunikat „Pole „Stan” nie może być puste”.A work item is not saved and you receive a "Field 'State' cannot be empty" error message.
  • 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 ”).You are no longer blocked from using the warehouse when you have data that is identical except for differences in white space (for example, "Debug" and "Debug ").
  • 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.The tf merge command no longer freezes in an infinite loop in prc_PendMerge for cyclically renamed folders that have previously deleted subfolders.
  • 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.As a Git user, you can now perform a shallow clone of an annotate tag against a Git repo that is hosted on a TFS instance.
  • 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.Work Items that have DateTime field values that are entered outside of the current daylight saving time period no longer appear incorrectly in 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.When you restore database backups by using TFS backup tool, both the log file (.ldf) and data file (.mdf) are no longer restored to same location if SQL Server is set for different locations.
  • 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”.New performance improvements are made for reports such as "Build success over time," "Burndown dashboard," "Burndown and burn rate," and "Stories overview."
  • Podczas pobierania zmian w repozytorium zdalnym plik konfiguracji nie jest zastępowany specjalnie przygotowanym plikiem.When you download changes in a remote repository, your configuration file is no longer replaced by a specially crafted file. Plik konfiguracji znajduje się poza repozytorium.Your configuration file resides outside the repository. Przez zastąpienie tego pliku nieprawidłowym plikiem polecenia Git mogą być ponownie mapowane w celu wykonania dowolnych poleceń uruchamianych w ramach poświadczeń.By replacing this file with a bad file, the Git commands could be remapped in order to execute arbitrary commands that run under your credentials. W takim przypadku nieprawidłowy plik może zostać wprowadzony do repozytorium Git.In this situation, a bad file could be introduced to the Git repository.
  • 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ń.If you have permission to view events, you can now receive team notifications if the creator of the team subscription does not have permission to view those events.
  • Poprawiliśmy wydajność pracy z serwerem TFS w programie Web Access.We have improved the performance when you use TFS in Web Access.
  • Wyświetlane przypięte wykresy mają teraz lepszą jakość.Pinned charts are now better displayed. Legenda nie jest już ukryta, a wykresy zostały lepiej wyrównane.The legend is no longer hidden and there is a better alignment of the charts.
  • Niektóre zasady elementów roboczych, które są powiązane z ich załącznikami i linkami elementów roboczych, teraz działają poprawnie.Certain rules on work items that are related to their attachments and work item links now run correctly.
  • 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.If you have a tool that prevents COM from registration during CLR startup (like Fusion logging), you can now disable pull requests in order to allow the Job Agent to run normally.

Znane problemyKnown Issues

OgólneGeneral

Uwaga

Dokładnie wykonaj kroki opisane w tej sekcji.Follow the steps in this section carefully. Nieprawidłowa modyfikacja rejestru może powodować poważne problemy.Serious problems might occur if you modify the registry incorrectly. Przed zmodyfikowaniem utwórz kopię zapasową rejestru do przywrócenia w przypadku wystąpienia problemów.Before you modify it, back up the registry for restoration in case problems occur.

Wtyczka rejestratora WebTest programu Internet Explorer nie jest ładowana podczas próby rejestrowania internetowego testu wydajnościowego w programie Visual Studio.The WebTest recorder plug-in for Internet Explorer does not load when it tries to record a web performance test from Visual Studio. Aby obejść ten problem, usuń następujące klucze rejestru:To work around this issue, delete the following registry keys:

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

Testowanie jednostekUnit Testing

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.When you upgrade to Visual Studio 2013 Update 5 from an earlier version, you may found the existing Unit Test Application (Windows Phone) Visual C# projects will not build. Aby obejść ten problem, napraw instalację programu Visual Studio 2013 Update 5.To work around this issue, repair the Visual Studio 2013 Update 5 installation.


Początek strony
Top of Page