Visual Studio Icon Szczegóły wersji programu Visual Studio 2013 Update 3


Postanowienia | licencyjne — społeczność deweloperów blogów | programu Visual Studio

Uwaga

To nie jest najnowsza wersja programu Visual Studio. Aby pobrać najnowszą wersję, odwiedź informacje o bieżącej wersji programu Visual Studio 2019.


Wydania programu Visual Studio 2013

Informacje o wersji można wyświetlić dla wszystkich wersji programu Visual Studio 2013:

Release Notes IconVisual Studio 2013 Update 3

wydany 4 sierpnia 2014 r.

Pobierz program Visual Studio Community 2013

Możesz pobrać program Visual Studio 2013 ze strony My.VisualStudio.com. Portal My.VisualStudio.com wymaga bezpłatnej subskrypcji programu Dev Essentials lub subskrypcji programu Visual Studio.

Nowości w tej wersji

Ponadto dostępnych jest kilka produktów programu Visual Studio 2013 do pobrania z aktualizacją Update 3, w tym:

Uwaga

Aby uzyskać więcej informacji na temat tych wersji, zobacz sekcję Powiązane wydania poniżej.

Visual Studio 2013 Update 3 on Visual Studio Toolbox


Codelens

Użyj wskaźników CodeLens w edytorze, aby dowiedzieć się więcej o kodzie, jednocześnie koncentrując się na pracy. Odwołania do kodu, zmiany kodu, powiązane elementy serwera Team Foundation Server i testy jednostkowe — wszystko to bez odejścia od kodu.

Aby dowiedzieć się więcej na temat funkcji CodeLens, zobacz: Uzyskiwanie historii i innych informacji o kodzie.

Obsługa funkcji CodeLens dla repozytoriów Git

W przypadku aktualizacji Update 3 funkcja CodeLens współpracuje teraz z repozytoriami Git, aby zapewnić wskaźniki CodeLens dla autorów i zmian w kodzie. Możesz również wyświetlić elementy robocze skojarzone z metodą, właściwością lub klasą. Te wskaźniki są aktualizowane po zatwierdzeniu przez użytkownika, ściąganiu lub pobieraniu repozytorium Git albo zmianie gałęzi. (Minimalna wersja: Ultimate)

View the author and the date with Git repositories

Mapa kodu

Mapy kodu pomagają uniknąć zagubienia w dużych bazach kodu, w nieznanym kodzie lub w starszym kodzie. Na przykład podczas debugowania może być konieczne przyjrzenie się kodowi w wielu plikach i projektach. Mapy kodu pomagają w poruszaniu się po fragmentach kodu i obserwowaniu relacji między nimi. Nie trzeba pamiętać całego kodu, śledzić informacji o plikach czy rysować oddzielnego diagramu na papierze.

Aby dowiedzieć się więcej na temat map kodu, zobacz: Mapuj zależności w określonym kodzie przy użyciu map kodu w programie Visual Studio.

Linki na mapach kodu są teraz stylowane kolorami, co ułatwia zrozumienie mapy. Możesz użyć legendy, aby zrozumieć, co reprezentuje każdy kolor. (Minimalna wersja: Ultimate)

Code map showing colors on links now

Ulepszone powiększenie

Przed tą aktualizacją, gdyby w stosie wywołań było wiele metod, rozmiar mapy kodu będzie pasował do rozmiaru. Może to stać się nieczytelne. Teraz mapa kodu zachowuje ustawiony poziom powiększenia i minimalizuje przesuwanie tak, aby nadal można było zobaczyć jak najwięcej kontekstu. Ponadto bieżący stos wywołań lub wpis aktywnego stosu wywołań są zawsze widoczne, aby wiedzieć, gdzie jesteś. (Minimalna wersja: Ultimate)

Przeciąganie i upuszczanie plików binarnych do map

Po prostu utwórz nowy wykres skierowany w programie Visual Studio i przeciągnij pliki binarne z Eksplorator plików i upuść je na tym grafie. Teraz możesz eksplorować te pliki binarne. Można na przykład wyświetlić zestawy, do których się odwołują. (Minimalna wersja: Ultimate)

Debuger

Obsługa wielu monitorów

Po przeniesieniu aplikacji ze Sklepu Windows do innego monitora podczas debugowania aplikacja pojawi się ponownie w tym monitorze przy następnym rozpoczęciu debugowania. (Minimalna wersja: Express dla systemu Windows)

Zrzuty pamięci kodu zarządzanego

Zrzut pamięci to migawka użycia pamięci przez aplikację podczas wykonywania zrzutu.

Podczas debugowania zrzutu pamięci można wybrać typ i przejść do definicji typu lub jej odwołań, wybierając pozycję Przejdź do definicji i Znajdź wszystkie odwołania. (Minimalna wersja: Ultimate)

Obsługa debugowania zrzutu pamięci dla platformy .NET Native

Teraz można debugować aplikacje x86 platformy NET Native i debugować zrzuty pamięci z poziomu aplikacji .NET Native. (Minimalna wersja: Express)

Wydajność i diagnostyka

Importowanie i eksportowanie sesji profilowania programu Internet Explorer

Centrum wydajności i diagnostyki może otwierać sesje profilowania (pliki diagsession) wyeksportowane z narzędzi F12 w najnowszej wersji zapoznawczej programu Internet Explorer 11 dla deweloperów. (Minimalna wersja: Express dla systemu Windows)

Użycie procesora CPU

Narzędzie Użycie procesora CPU zostało wprowadzone w programie Visual Studio 2013 Update 2. Można go znaleźć w centrum wydajności i diagnostyki, które można używać z WPF, konsolą, Sklepem Windows 8.1 lub Windows Telefon 8.1 napisanymi w języku C++, C#, Visual Basic lub JavaScript.

To narzędzie udostępnia dane dla określonych funkcji korzystających z procesora CPU, dzięki czemu możesz podejmować decyzje dotyczące tego, gdzie skupić się na wysiłkach optymalizacji w celu uzyskania najlepszej wydajności.

Przejdź do źródła

Teraz możesz przejść z nazwy funkcji w drzewie wywołań do wiersza kodu źródłowego, w którym zdefiniowano funkcję, aby łatwo zobaczyć kod, który używa procesora CPU w aplikacji. (Minimalna wersja: Express dla systemu Windows)

Użycie pamięci

Narzędzie Użycie pamięci wprowadzone w programie Visual Studio 2013 pierwotnie obsługiwało tylko aplikacje ze Sklepu Windows i Windows Telefon Store przy użyciu języków C#/VB/C++ i XAML. (Minimalna wersja: Express dla systemu Windows)

Aby uzyskać więcej informacji, zobacz: Narzędzie użycia pamięci.

Poniżej przedstawiono niektóre funkcje dodane do narzędzia:

Obsługa aplikacji WPF i Win32

W aktualizacji Update 3 można również użyć tego narzędzia z aplikacjami WPF (z platformą .NET 4.0 lub nowszą) i aplikacjami Win32.

Wymuś GC

Skoncentruj się na obiektach, które są ważne przez jawne wymuszenie odzyskiwania pamięci w aplikacji w celu pozbycia się krótkotrwałych obiektów i obiektów w kolejce Finalizer przed wykonaniem migawki.

Kopiowanie wielu wierszy

Nie ma więcej kopiowania wiersza danych według wiersza. Skopiuj i wklej sformatowaną zawartość z wielu wierszy w dowolnej siatce danych w widokach analizy stert przy użyciu standardowych gestów, takich jak CTRL + Kliknięcie.

Kolumna modułu

Wyświetlanie modułu, z którego pochodzi typ lub ramka stosu pochodząca z nowej kolumny Moduł w widokach szczegółów

Szybsza analiza sterty natywnej

Analiza sterty natywnej kończy się szybciej niż kiedykolwiek wcześniej. Opóźniamy ładowanie symboli dla zestawów innych niż użytkownik, dopóki jawnie nie wyłączysz opcji Tylko mój kod. Zaobserwowaliśmy około 10-krotną poprawę czasu ładowania dla dużych plików sesji.

Intellitrace

Teraz można przejść bezpośrednio do szczegółów pojedynczych zdarzeń wydajności wyeksportowanych z Szczegółowe informacje aplikacji do intelliTrace. (Minimalna wersja: Ultimate)

Aplikacje ze Sklepu Windows

Zaktualizowaliśmy zestaw certyfikacji aplikacji systemu Windows (WACK) umożliwiający deweloperom tworzącym aplikacje ze Sklepu Windows do korzystania z interfejsów API WinSock w aplikacjach ze Sklepu Windows. Usługa WACK przekazuje teraz użycie bibliotek lub kodu, które zależy od środowiska WinSock. Aplikacje systemu Windows Telefon obsługują już interfejsy API Środowiska WinSock, co ułatwia udostępnianie większej ilości kodu na telefonach, tabletach i komputerach. (Minimalna wersja: Express dla systemu Windows)

Aby dowiedzieć się więcej na temat usługi WACK, zobacz: Using the Windows App Certification Kit (Korzystanie z zestawu certyfikacji aplikacji systemu Windows).

Visual Studio IDE

W aktualizacji Update 3 można wybrać, czy mają być wyświetlane paski menu programu Visual Studio we wszystkich limitach, czy w przypadku tytułu. Pole wyboru można znaleźć w obszarze Narzędzia > Opcje > Środowisko > ogólne. Wartość domyślna to Wszystkie limity. Ta opcja mapuje bieżący stan rejestru użytkownika, aby użytkownicy, którzy wyłączyli już wszystkie limity w rejestrze, będą nadal widzieć menu przypadków tytułu. Ta opcja automatycznie wędruje do wszystkich zalogowanych urządzeń. (Minimalna wersja: Express)

Centrum powiadomień

Program Visual Studio 2013 ma scentralizowane centrum powiadomień (w prawym górnym rogu środowiska IDE) do wyświetlania komunikatów specyficznych dla środowiska projektowego (na przykład aktualizacji programu Visual Studio lub zainstalowanego rozszerzenia). W przypadku aktualizacji Update 3 wskaźnik Powiadomienia zmieni kolor na żółty, aby wskazać, że aktualizacja jest dostępna do pobrania. Znaczek działa teraz również jako przełącznik, więc możesz otworzyć i zamknąć centrum jednym kliknięciem. (Minimalna wersja: Express)

Testowanie

Dostosowywanie planów testów i zestawów testów

Jednym z najważniejszych żądań funkcji od naszych użytkowników na różnych forach była możliwość dostosowywania planów testów i zestawów testów zgodnie z potrzebami testowymi.

Dzięki aktualizacji Update 3 dla serwera Team Foundation Server 2013 można teraz dodawać niestandardowe pola i przepływy pracy do planów testów i zestawów testów. Na przykład dodaj dodatkowe pole, aby zidentyfikować recenzenta dla planu testu lub dodać pole dla typu testu, aby sprawdzić, czy zestaw testów jest przeznaczony do regresji lub testów funkcjonalnych. Ponadto można zmienić wartości domyślne pola stanu, aby jeszcze bardziej ulepszyć proces.

Aby uzyskać więcej informacji, zobacz: Konfigurowanie funkcji po uaktualnieniu serwera TFS.

Wszystkie wprowadzone pola lub zmiany można następnie wyświetlać lub edytować w programie Microsoft Test Manager lub Team Web Access. Wystarczy otworzyć zestaw testów lub plan testu.

Right-click the test suite and choose Open Test Suite from the context menu

Aby uzyskać więcej informacji na temat rozpoczynania pracy, zobacz: Use test plans and test suites after a TFS 2013.3 upgrade (Korzystanie z planów testów i zestawów testów po uaktualnieniu serwera TFS 2013.3).

Śledzenie zmian planów testów i zestawów testów

Dzięki aktualizacji Update 3 dla serwera Team Foundation Server 2013 plany testów i zestawy testów śledzą teraz historię zmian, podobnie jak inne elementy robocze tfS.

Można na przykład wyświetlić przypadki testowe dodane do zestawu testów na karcie Wszystkie zmiany w sekcji Historia.

From the History section, choose the ALL CHANGES tab

Zwiększone zabezpieczenia zestawów testów

W przypadku aktualizacji Update 3 dla serwera Team Foundation Server dodaliśmy nowy typ uprawnień do zarządzania zabezpieczeniami zestawów testów. Ten typ uprawnień kontroluje dostęp do:

  • Tworzenie i usuwanie zestawów testów
  • Dodawanie i usuwanie przypadków testowych z zestawów testów
  • Zmienianie konfiguracji testów dla zestawów testów
  • Przenoszenie zestawów testów w planie testów

To uprawnienie można przyznać, aby zapewnić inny poziom dostępu na poziomie ścieżki obszaru.

Istniejące uprawnienia do zarządzania planami testów zmieniają się, aby ograniczyć dostęp do określonych właściwości planu testów.

Testowanie obciążenia oparte na chmurze przy użyciu Szczegółowe informacje aplikacji

Nie musisz używać zasobów i konfigurować własnych maszyn do testowania obciążenia w witrynie internetowej. Możesz użyć testowania obciążenia opartego na chmurze, aby zapewnić maszyny wirtualne, które generują obciążenie wielu użytkowników, którzy uzyskują dostęp do witryny internetowej w tym samym czasie. Po uruchomieniu testów obciążeniowych dla aplikacji przy użyciu usługi Visual Studio Online możesz również pobrać dane wydajności za pomocą Szczegółowe informacje aplikacji. Dzięki połączeniu danych dotyczących obciążenia i wydajności uzyskasz lepszy wgląd w wszelkie znajdowane problemy z wydajnością.

W przypadku aktualizacji Update 3 nie masz już ograniczeń do domyślnych liczników. Teraz możesz wybrać wszystkie liczniki wydajności z Szczegółowe informacje aplikacji, które chcesz zobaczyć.

Zarządzanie wydaniami

Usprawnij proces zarządzania wydaniem aplikacji. Na każdym osobnym etapie wdrażaj aplikację w określonym środowisku. Zarządzaj krokami w tym procesie, uzyskując akceptacje dla każdego z nich.

Konfiguracja żądanego stanu (DSC)

Teraz można wdrożyć w środowisku lokalnym lub środowisku platformy Windows Azure bez konieczności konfigurowania programu Microsoft Deployment Agent na każdej maszynie. Możesz użyć programu Windows PowerShell lub konfiguracji żądanego stanu programu Windows PowerShell (DSC). Istnieje nowa akcja w rozwiązaniu Release Management w celu obsługi wdrożenia przy użyciu jednej z tych funkcji.

Nowe podsumowanie zmian

Teraz możesz użyć podsumowania zmian, aby wyświetlić scenariusze użytkowników i usterki ukończone od poprzedniej wersji, aby wiedzieć, co należy przetestować i umieścić w informacjach o wersji.

Configure Apps tab; Release Definiton tab; choose Change Summary

Platforma sieci Web i narzędzia

ASP.NET i Visual Studio oferują deweloperom zaawansowany zestaw struktur i narzędzi do tworzenia witryn internetowych, usług (interfejsów API), punktów końcowych komunikacji dwukierunkowej w czasie rzeczywistym i wiele innych. Więcej informacji można dowiedzieć się na oficjalnej stronie internetowej ASP.NET.

Zaktualizowaliśmy zarówno platformę internetową ASP.NET, jak i narzędzia za pomocą aktualizacji Update 3 (najważniejsze elementy wymieniono poniżej). Aby uzyskać pełną listę zmian, zobacz: Ogłoszenie nowych funkcji sieci Web w programie Visual Studio 2013 Update 3 RTM.

Narzędzia sieci Web programu Visual Studio udostępniają wszystkim deweloperom sieci Web doskonałe aplikacje, w tym szablony projektów, edytory specjalne dla typów plików HTML, CSS i JSON oraz IntelliSense.

Aby uzyskać więcej informacji, zobacz Ogłoszenie nowych funkcji sieci Web w programie Visual Studio 2013 Update 3 RTM.

Narzędzia sieci Web

Tworzenie szkieletów: obsługa interfejsu ASP.NET MVC i internetowego interfejsu API w wersji 5.2

ASP.NET Tworzenie szkieletów to struktura generowania kodu dla aplikacji internetowych ASP.NET, pomaga deweloperom zaoszczędzić czas na typowe zadania, takie jak dodawanie kodu, który współdziała z modelami danych za pomocą zaledwie kilku kliknięć.

Aby dowiedzieć się więcej na temat tworzenia szkieletów, zobacz: ASP.NET tworzenie szkieletów w programie Visual Studio 2013.

W aktualizacji Update 3 dodaliśmy odpowiednią obsługę pakietów ASP.NET MVC i Web API w wersji 5.2, które nie działały zgodnie z oczekiwaniami w aktualizacji Update 2.

Edytor JSON: automatyczne formatowanie i dopasowywanie nawiasów klamrowych

Edytor JSON umożliwia deweloperom pracę z plikami JSON przy użyciu zaawansowanego edytora kodu w programie Visual Studio z funkcjami takimi jak kolorowanie, walidacja składni i nie tylko.

W aktualizacji Update 3 dodaliśmy opcje umożliwiające użytkownikom większą kontrolę nad edytorem, w tym możliwość wyłączenia automatycznego formatowania.

Dodaliśmy również wyróżnianie dopasowania nawiasu klamrowego i nawiasu klamrowego (podobne do języka C# lub JavaScript) z opcją kontrolowania pozycji nawiasów klamrowych.

Aby dowiedzieć się więcej na temat edytora JSON, zobacz: Nowe funkcje edytora JSON w programie Visual Studio 2013 Update 2 CTP2.

Edytor CSS: obsługa przeciągania i upuszczania oraz selektorów poziom 4

Edytor CSS umożliwia deweloperom pracę z plikami CSS w programie Visual Studio. W aktualizacji Update 3 ulepszyliśmy edytor CSS, aby umożliwić deweloperom przeciąganie czcionek, obrazów lub plików CSS z eksploratora rozwiązań i upuszczanie ich bezpośrednio do pliku CSS, co spowoduje automatyczne wygenerowanie poprawnego tagu CSS i ścieżki pliku.

Ulepszyliśmy również obsługę funkcji IntelliSense dla selektorów poziomu 4, która obsługuje więcej wzorców selektorów i ułatwia deweloperom implementowanie ich w znacznikach.

Aby dowiedzieć się więcej na temat edytora CSS, zobacz Funkcje edytora sieci Web programu Visual Studio 2013 — CSS.

Programowanie w językach HTML i JavaScript

Dzięki aktualizacji Update 3 usługa języka JavaScript zapewnia teraz obsługę funkcji IntelliSense dla modułów RequireJS.

szablony projektów ASP.NET

W przypadku aktualizacji Update 3 nowe zainstalowane projekty ASP.NET teraz obejmują następujące zmiany:

  • Dodano obsługę uwierzytelniania dwuskładnikowego w szablonach usługi One ASP.NET (zarówno dla wzorca MVC, jak i formularzy internetowych).
  • Szablon ASP.NET Facebook został przeniesiony z okna dialogowego Plik>nowy>projekt i do galerii NuGet, w której jest teraz hostowany (zobacz: Microsoft.AspNet.Facebook). Dzięki temu firma Microsoft może wprowadzać szybkie zmiany w tym szablonie w miarę zmiany interfejsów API serwisu Facebook.

Platforma internetowa

ASP.NET Identity

Aktualizacja Update 3 zapewnia dodatkową obsługę programu SignInManager, co ułatwia dodawanie uwierzytelniania dwuskładnikowego, blokady konta i innych funkcji zabezpieczeń podczas logowania.

Entity Framework 6.1.1

Ta aktualizacja obejmuje program Entity Framework 6.1.1.

WebDeploy 3.5

Dzięki aktualizacji Update 3 narzędzie WebDeploy umożliwia integrację z programem SQL Server 2014. Aby uzyskać więcej informacji, zobacz WebDeploy 3.5 RTW.

ASP.NET MVC i internetowy interfejs API

Niedawno dostarczaliśmy również nowe wersje ASP.NET, MVC i internetowego interfejsu API. Aby uzyskać więcej informacji, zobacz:

Narzędzia platformy Azure

Centra powiadomień

Usługa Windows Azure Notification Hubs umożliwia wysyłanie mobilnych powiadomień push z dowolnego zaplecza do dowolnej platformy mobilnej.

W aktualizacji Update 3 Kreator powiadomień wypychanych umożliwia teraz dodawanie powiadomień wypychanych do Sklepu Windows lub aplikacji Telefon (w tym winRT, Telefon i uniwersalnych projektów) z usług .NET Mobile Services, a także usług Mobile Services opartych na języku JavaScript. Projekty windows Telefon Silverlight nie są obsługiwane.

W centrum powiadomień jest teraz wyświetlana lista urządzeń zarejestrowanych do odbierania powiadomień. Centrum umożliwia również edytowanie rejestracji i usuwanie urządzeń.

Aby uzyskać więcej informacji, zobacz: Notification Hubs (Dokumentacja platformy Azure).

Azure Web Jobs: PublishingSupport

Dzięki aktualizacji Update 3 można teraz dodawać standardowe projekty konsoli do rozwiązań programu Visual Studio i publikować je w usłudze Azure Websites jako zadania ciągłe, wyzwalane lub zaplanowane zadania WebJob.

Ponadto projekty konsoli można publikować bezpośrednio z Eksplorator rozwiązań jako zadania WebJob do usługi Azure Websites.

projekty internetowego interfejsu API ASP.NET

Teraz możesz aprowizować usługę mobilną w oknie dialogowym Nowy projekt zamiast dodawać usługę po utworzeniu projektu.

C++

/Zo Compiler Switch (Przełącznik kompilatora Zo)

/Zo to przełącznik kompilatora, który generuje bogatsze informacje debugowania dla zoptymalizowanego kodu (kompilacje inne niż /Od ). Obejmuje to ulepszoną obsługę debugowania zmiennych lokalnych. (Minimalna wersja: Express)

Diagnostyka grafiki

Ulepszyliśmy narzędzie diagnostyczne grafiki programu Visual Studio, które diagnozuje problemy z renderowaniem grafiki i wydajnością w aplikacjach DirectX. Gdy używasz tego narzędzia do przechwytywania ramek, możesz teraz sprawdzać zdarzenia grafiki, kod cieniowania, etapy potoku grafiki, zasoby i stan urządzenia. (Minimalna wersja: Express dla systemu Windows)

W aktualizacji Update 3 RTM uruchamiasz środowisko IDE analizatora grafiki programu Visual Studio podczas analizowania ramek przechwyconych w bieżącej sesji diagnostyki lub po otwarciu istniejącego pliku vsglog z dysku. Zapewnia to dedykowane miejsce na inspekcję informacji graficznych bez nakładania się na zwykłe okna programu Visual Studio.

Teraz możesz określić następujące różne opcje diagnostyki grafiki na stronie Narzędzia/opcje :

  • Zbieranie stosów wywołań podczas przechwytywania
  • Zbieranie stosów wywołań tylko dla wywołań rysowania lub wszystkich wywołań interfejsu API
  • Wyłączanie funkcji HUD (wyświetlacz head-up) podczas przechwytywania
  • Przechwytywanie w trybie zgodności. W trybie zgodności aplikacje nie korzystają z funkcji specyficznych dla sprzętu, dzięki czemu przechwytywanie można odtworzyć na różnych procesorach GPU.

W aktualizacji Update 3 RTM można edytować kod cieniowania i natychmiast zastosować zmiany do pliku vsglog, aby zobaczyć wpływ zmian bez konieczności ponownego uruchamiania aplikacji. W oknie edytora cieniowania można otworzyć dowolne pliki cieniowania, klikając nazwę pliku cieniowania w oknie Historia pikseli lub w oknie Etapy potoku.

Aby uzyskać więcej informacji na temat aktualizacji diagnostyki grafiki, zobacz Diagnostyka grafiki w programie Visual Studio 2013 Update 3 RC.

Szczegółowe informacje aplikacji

Szczegółowe informacje aplikacji jest dostępna w wersji zapoznawczej dla aktualizacji Update 3.

Aplikacja Szczegółowe informacje dla programu Visual Studio Online służy do monitorowania wdrożonych aplikacji. Może monitorować aplikacje internetowe, Sklep Windows i aplikacje systemu Windows Telefon. Użyj narzędzi Application Szczegółowe informacje Tools for Visual Studio zawartych w aktualizacji Update 3, aby dodać następujące monitorowanie do projektu:

  • Dowiedz się, co użytkownicy robią z aplikacją, aby skoncentrować się na pracy deweloperskiej, gdzie jest ona najbardziej przydatna.
  • Upewnij się, że usługa internetowa jest dostępna i odpowiada.
  • Szybko zdiagnozuj wszelkie problemy z wydajnością lub wyjątkami w usłudze internetowej.
  • Podczas pobierania i używania aplikacji w portalu Application Szczegółowe informacje będą widoczne dane statystyczne.

Wdrażanie technologii ClickOnce

Zezwalaj na certyfikaty SHA-256 na platformie .NET 4.0 w technologii ClickOnce

Przed tą aktualizacją program .NET Framework 4.5 musiał być obecny na komputerze klienckim za każdym razem, gdy certyfikat podpisywania kodu SHA-256 był używany dla aplikacji klasycznych opublikowanych za pomocą technologii ClickOnce lub Visual Studio Tools dla pakietu Office dodatków. Jeśli w przeszłości użyto certyfikatów podpisywania kodu SHA-256 i wystąpiły błędy takie jak "Aplikacja jest nieprawidłowo sformatowana", "Manifest może nie być prawidłowy", "Podpis XML manifestu jest nieprawidłowy" lub "Nie można utworzyć skryptu SignatureDescription dla dostarczonego algorytmu podpisu".

Dzięki aktualizacji Update 3 deweloperzy mogą teraz używać certyfikatów podpisywania kodu SHA-256 nawet w przypadku aplikacji przeznaczonych dla platformy .NET 4.0 i niższych, które powinny rozwiązać problem dotyczący ponownie opublikowanych i nowo opublikowanych aplikacji klasycznych. (Minimalna wersja: Express)

Aplikacje programu SharePoint

Nowe aplikacje automatycznie hostowane nie są już dozwolone

Opcja Automatycznie hostowana jest usuwana ze środowiska tworzenia aplikacji programu SharePoint, ponieważ program Office 365 Autohosted Apps Preview zakończył się 30 czerwca. Nowe aplikacje automatycznie hostowane dla programu SharePoint nie są już akceptowane przez sklep SharePoint. Nie ma to wpływu na istniejące aplikacje automatycznie hostowane, a aplikacje, które są obecnie uruchomione w usłudze, nie zostaną zamknięte. (Minimalna wersja: Professional)

Inne zmiany: poprawki błędów i znane problemy

Pełny opis ulepszeń technologii, poprawek błędów i znanych problemów w tej wersji można znaleźć w artykule KB Description of Visual Studio 2013 Update 3 RTM (Opis bazy wiedzy programu Visual Studio 2013 Update 3 RTM).

Wersja CTP 2.0 dla aplikacji hybrydowych z wieloma urządzeniami

Za pomocą wersji CTP 2.0 dla aplikacji hybrydowych z wieloma urządzeniami można tworzyć aplikacje mobilne przy użyciu języków JavaScript lub TypeScript dla systemów iOS, Android, Windows Store i Windows Telefon przy użyciu narzędzia update 3 dla oprogramowania Apache Cordova. (Minimalna wersja: Professional)

Oto niektóre z nowych funkcji:

  • Ulepszenia jakości, niezawodności i wydajności obejmujące setki poprawek błędów
  • Obsługa zestawu SDK dla szerszego zakresu systemów operacyjnych, w tym Windows 7, Windows 8 i Windows Server 2012 R2
  • Obsługa debugowania elementów docelowych < systemu Android w wersji 4.4 przy użyciu narzędzia jsHybugger
  • Narzędzie sprawdzania zgodności pomaga zachować środowisko deweloperskie w dobrej kondycji, regularnie sprawdzając poprawną instalację i konfigurację zależności łańcucha narzędzi innych firm (np. Java, Android SDK)

Aby dowiedzieć się więcej, zobacz: Aktualizacja narzędzi apache Cordova z obsługą systemu Windows 7.

Wersja zestawu Azure SDK 2.4 RTM

Wersja zestawu Azure SDK 2.4 RTM zawiera narzędzia do zarządzania konfiguracją maszyny wirtualnej i konfigurowania zdalnego debugowania dla aplikacji 32-bitowych działających na maszynach wirtualnych oraz narzędzi do aprowizowania magazynu geograficznie nadmiarowego.

W tej wersji Eksplorator serwera ma teraz opcję Konfiguruj w menu kontekstowym maszyn wirtualnych. Służy do wyświetlania i edytowania właściwości maszyny wirtualnej, konfigurowania punktów końcowych, dodawania i konfigurowania rozszerzeń oraz tworzenia migawek maszyn wirtualnych.

Możesz również skonfigurować zdalne debugowanie dla 32-bitowych maszyn wirtualnych z tego samego menu kontekstowego.

Magazyn geograficznie nadmiarowy dostępny do odczytu (RA-GRS) zapewnia lepszą dostępność odczytu dla konta magazynu, zapewniając dostęp tylko do odczytu do danych replikowanych do lokalizacji pomocniczej. Teraz możesz wybrać opcję RA-GRS jako opcję nadmiarowości podczas tworzenia konta magazynu z poziomu programu Visual Studio.

Możesz uzyskać wersję zestawu Azure SDK 2.4 tutaj:

Aby uzyskać więcej informacji na temat tej wersji, zobacz: Azure SDK for .NET 2.4 Release Notes (MSDN) (Informacje o wersji platformy Azure SDK dla platformy .NET 2.4).

Autonomiczny moduł zbierający IntelliTrace

Autonomiczny moduł zbierający IntelliTrace zapewnia bardziej praktyczną alternatywę dla zdalnego debugowania aplikacji w środowisku produkcyjnym. Moduł zbierający umożliwia zarejestrowanie wykonywania aplikacji na maszynie zdalnej przez zapisanie go w pliku itrace i odtworzenie go na lokalnej maszynie deweloperskiej za pomocą programu Visual Studio.

Aby uzyskać więcej informacji na temat modułu zbierającego, zobacz Zbieranie danych IntelliTrace poza programem Visual Studio przy użyciu autonomicznego modułu zbierającego.

Wersja RTM autonomicznego modułu zbierającego IntelliTrace można pobrać tutaj: IntelliTrace Collector for Visual Studio Update 3.

Emulatory aktualizacji systemu Windows Telefon 8.1

Nowy pakiet emulatora jest teraz dostępny do pobrania z emulatorów aktualizacji systemu Windows Telefon 8.1.