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:
- 20 lipca 2015 r. — Visual Studio 2013 Update 5
- 12 listopada 2014 r. — Społeczność programu Visual Studio 2013
- 12 listopada 2014 r. — Visual Studio 2013 Update 4
- 4 sierpnia 2014 r. — Visual Studio 2013 Update 3
- 12 maja 2014 r. — Visual Studio 2013 Update 2
- 2 kwietnia 2014 r. — Visual Studio 2013 Update 2
- 20 stycznia 2014 r. — Visual Studio 2013 Update 1
- 17 października 2013 r. — Visual Studio 2013
Visual 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
- CodeLens
- Mapa kodu
- Debugger
- Wydajność i diagnostyka
- IntelliTrace
- Aplikacje ze Sklepu Windows
- Visual Studio IDE
- Testowanie
- Poprawki błędów i znane problemy
- Release Management
- Narzędzia sieci Web
- Narzędzia platformy Azure
- C++
- Diagnostyka grafiki
- Application Insights
- Wdrażanie technologii ClickOnce
- Aplikacje programu SharePoint
Ponadto dostępnych jest kilka produktów programu Visual Studio 2013 do pobrania z aktualizacją Update 3, w tym:
- Wersja CTP 2.0 dla aplikacji hybrydowych z wieloma urządzeniami
- Zestaw Azure SDK 2.4 — wersja RTM
- Autonomiczny moduł zbierający IntelliTrace
- Emulatory aktualizacji systemu Windows Phone 8.1
Uwaga
Aby uzyskać więcej informacji na temat tych wersji, zobacz sekcję Powiązane wydania poniżej.
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)
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.
Kodowanie kolorami łączy
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)
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że być używane z WPF, konsolą, Sklepem Windows 8.1 lub Windows Phone 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 Sklepu Windows Phone 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 usługi Application Insights do środowiska 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 Phone obsługują już interfejsy API 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
Pasek menu: opcja Wszystkie limity
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.
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.
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 za pomocą usługi Application Insights
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żna również pobrać dane wydajności przy użyciu usługi Application Insights. 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 w usłudze Application Insights, 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.
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 aplikacji Ze Sklepu Windows lub telefonu (w tym projektów WinRT, Phone i Universal) z usług mobilnych .NET Mobile Services oraz usług Mobile Services opartych na języku JavaScript. Projekty programu Silverlight dla systemu Windows Phone 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.
Application Insights
Usługa Application Insights jest dostępna w wersji zapoznawczej dla aktualizacji Update 3.
Usługa Application Insights dla programu Visual Studio Online służy do monitorowania wdrożonych aplikacji. Może ona monitorować aplikacje internetowe, Sklep Windows i aplikacje systemu Windows Phone. Użyj narzędzi Application Insights 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 dane statystyczne będą widoczne w portalu usługi Application Insights.
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).
Powiązane wydania
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ęzyka JavaScript lub TypeScript dla systemów iOS, Android, Sklepu Windows i Windows Phone przy użyciu narzędzi 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:
- Dla programu Visual Studio 2013: Windows Azure SDK
- W przypadku programu Visual Studio 2012: Windows Azure SDK
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 Phone 8.1
Nowy pakiet emulatora jest teraz dostępny do pobrania z emulatorów aktualizacji systemu Windows Phone 8.1.