Opis programu Visual Studio 2012 Update 4

W tym artykule opisano program Visual Studio 2012 Update 4 i wymieniono nowe funkcje oraz rozwiązano w nim problemy.

Oryginalna wersja produktu: Visual Studio 2012
Oryginalny numer KB: 2872520

Wprowadzenie

Firma Microsoft wydała program Visual Studio 2012 Update 4 (Visual Studio 2012.4) 13 listopada 2013 r.

Obsługa programu Visual Studio 2012 jest dostępna tylko dla tej bieżącej aktualizacji, która jest uważana za dodatek Service Pack programu Visual Studio 2012, oraz dla wersji programu Visual Studio 2012 RTM, która została wydana w sierpniu 2012 r. Aby uzyskać więcej informacji, zobacz zasady cyklu życia pomoc techniczna firmy Microsoft.

Pobieranie programu Visual Studio 2012 Update 4

Aktualizacje programu Visual Studio 2012 to zbiorcze wersje, które obejmują nowe funkcje i poprawki, które zostały dostarczone w temacie Przegląd aktualizacji programu Visual Studio 2012. Poniższy link pobierania wskazuje najnowszą aktualizację:

Pobierz teraz najnowszy pakiet aktualizacji programu Visual Studio 2012

Instalowanie programu Visual Studio 2012 Update 4

Aby uzyskać wskazówki dotyczące instalacji produktów Visual Studio, zobacz:

Ważna

Ta aktualizacja dotyczy programu Visual Studio i serwera Team Foundation Server (TFS). Mechanika instalacji programu Visual Studio i serwera TFS jest inna. Aktualizacja programu Visual Studio to aktualizacja, która jest instalowana na dowolnym komputerze, który jest już zainstalowany. Aktualizacja serwera TFS to pełny układ, który zastępuje wszystko, co jest zainstalowane na komputerze. Przed podjęciem próby zastosowania aktualizacji serwera TFS upewnij się, że masz pełną kopię zapasową bieżących baz danych. Jeśli instalacja aktualizacji serwera TFS nie powiedzie się, nie będzie można ponownie uruchomić aktualizacji lub wycofać się do wcześniejszej wersji serwera TFS bez przeprowadzania przywracania.

Ponieważ program Visual Studio 2012 Update 4 jest aktywny, mają zastosowanie następujące ścieżki uaktualniania.

Obsługiwane uaktualnienia

  • TFS 2012 Update 4 RC 4 to TFS 2012 Update 4 RTM
  • TFS 2012 Update 4 RTM to TFS 2013 RTM

Nieobsługiwanych uaktualnień

  • TFS 2012 Update 4 RC 4 to TFS 2013

Ulepszenia nowych technologii i rozwiązane problemy w programie Visual Studio 2012 Update 4

W poniższych sekcjach wymieniono ulepszenia i rozwiązano problemy w programie Visual Studio 2012 Update 4.

Uwaga

O ile nie wskazano inaczej, połączone elementy przeprowadzą Cię do stron internetowych programu Microsoft Connect.

Team Foundation Server

  • Administracja i operacje

    • Załóżmy, że program Team Foundation Server (TFS) 2012 jest instalowany na komputerze bez zainstalowanego wystąpienia programu Microsoft SQL Server. Nie konfigurujesz Microsoft SQL Server Reporting Services. W takiej sytuacji nie można uaktualnić serwera warstwy aplikacji.

    • Konfiguracja zaplanowanych kopii zapasowych nie jest już blokowana, jeśli usługa SQL Server dla serwera TFS 2012 jest uruchomiona jako konto wirtualne (na przykład: NT Service\MSSQLSERVER).

    • W serwerach TFS 2012 Update 2 i Update 3 transakcyjne kopie zapasowe rejestrują błąd podczas próby uruchomienia pełnej lub różnicowej kopii zapasowej.

    • Zaplanowane kopie zapasowe nie uruchamiają już transakcyjnych kopii zapasowych, jeśli jest uruchomiona pełna lub różnicowa kopia zapasowa. Zamiast tego zadanie zostanie zawieszone do czasu zakończenia działania drugiej kopii zapasowej.

    • Uaktualnienia w miejscu serwera TFS obsługują teraz trwałość konfiguracji i ustawień wraz z nagłówkami hostów. Uaktualnienia w miejscu serwera TFS będą rejestrować błąd, gdy proces spełnia nieprawidłowy nagłówek hosta.

    • Po uaktualnieniu bazy danych konfiguracji do serwera TFS 2012 Update 3 i dołączeniu kolekcji TFS do uaktualnionej bazy danych konfiguracji mogą zostać utracone członkostwa i uprawnienia.

    • Podczas próby uaktualnienia serwera TFS operacja uaktualnienia może zakończyć się niepowodzeniem i zostanie wyświetlony następujący komunikat o błędzie:

      TF20507: Argument ciągu zawiera znak, który jest nieprawidłowy:u0009.

    • Po dołączeniu kolekcji TFS z powrotem do uaktualnionego serwera TFS wystąpi nieoczekiwany błąd bazy danych i uaktualnienie kolekcji TFS nie powiedzie się.

    • Załóżmy, że używasz użytkownika do przenoszenia domen, a następnie odłączania i dołączania kolekcji do istniejącej bazy danych konfiguracji. Po zapisaniu ulubionych w programie TFS nie można zapisać ulubionych.

    • Załóżmy, że używasz użytkownika do uaktualnienia serwera TFS do serwera TFS 2012 Update 3 po poprzedniej migracji domeny i zmianie nazwy wyświetlanej. Użytkownik nie będzie aktywny w funkcji śledzenia elementów roboczych.

    • Załóżmy, że istnieją dwie tożsamości, które używają tej samej domeny i nazwy konta. Na przykład: domain1\user1. W takiej sytuacji niewłaściwy użytkownik zostanie aktywowany, a użytkownik domain1\user1 nie będzie mógł uzyskać dostępu do kolekcji TFS.

  • Planowanie zwinne

    • Załóżmy, że masz wystąpienie serwera TFS 2012, które zawiera wiele projektów zespołowych. Po otwarciu strony pulpitu nawigacyjnego w portalu programu SHAREPoint serwera TFS wystąpi niska wydajność i może zostać wyświetlony komunikat o błędzie.

    • Jeśli używasz tureckich ustawień regionalnych na komputerze i przekazujesz obraz wbudowany do elementu roboczego w programie Visual Studio 2012, obraz nie może być wyświetlany przez innych klientów.

    • Jeśli masz serwer TFS 2012 skonfigurowany do synchronizacji z programem Project Server, zmiana kolejności elementów listy prac może zakończyć się niepowodzeniem.

  • Automatyzacja kompilacji

    • Załóżmy, że tworzysz zaewidencjonowanie bramy dla definicji kompilacji przy użyciu szablonu uaktualnienia na serwerze TFS 2010. Uaktualniasz serwer TFS 2010 do serwera TFS 2012, a następnie używasz uaktualniony serwer TFS wraz z agentami kompilacji TFS 2010. W takim przypadku kompilacja kończy się niepowodzeniem dla agentów kompilacji tfs 2010 podczas wykonywania akcji ewidencjonowania.

    • Załóżmy, że tworzysz definicję kompilacji przy użyciu szablonu domyślnego na serwerze TFS 2010. Podczas uaktualniania serwera z serwera TFS 2010 do serwera TFS 2012 definicja kompilacji jest modyfikowana tak, aby była uruchamiana względem nowo przekazanego szablonu uaktualnienia.

    • Nie utworzono pliku zip dzienników, ponieważ operacja archiwum nie powiodła się, gdy kompilacja została ukończona pomyślnie.

    • Działanie przepływu pracy kompilacji IndexSources ma niską wydajność.

    • Załóżmy, że zaplanowana kompilacja działa przez długi czas, a następnie kompilacja zostanie zatrzymana ręcznie następnego dnia. Po ponownym umieszczeniu kompilacji w kolejce ręcznie pomija ona następną zaplanowaną kompilację.

    • Po zdefiniowaniu kompilacji przy użyciu szablonu uaktualnienia w kontenerze plików po umieszczeniu kompilacji w kolejce kompilacja zostanie uruchomiona, ale nigdy nie zostanie ukończona.

    • Kompilacja może zostać zablokowana w ostatnim kroku i nigdy nie zostanie ukończona z powodu niepowodzenia poprzednich kompilacji.

  • Kontrola wersji

    • Komunikat o błędzie jest odbierany, gdy użytkownik otwiera dowolny widok, który próbuje filtrować historię według nazwy wyświetlanej użytkownika. Ten problem występuje, jeśli nazwa wyświetlana zawiera znak specjalny, taki jak przecinek.

    • Załóżmy, że próbujesz zaewidencjonować duży plik na serwerze TFS. Nie można przekazać pliku. Po ponownym zaewidencjonowaniu pliku zostanie wyświetlony komunikat o błędzie z informacją, że poprzedni proces przekazywania nie powiódł się.

    • Załóżmy, że edytujesz plik i nie zapisujesz go. Po zaewidencjonowaniu pliku w oknie Oczekujące zmiany może nie zostać wyświetlony komunikat z prośbą o zapisanie pliku.

  • Śledzenie elementów roboczych

    • Gdy używasz programu Internet Explorer do przeglądania dowolnej strony, na której jest używany magazyn elementów roboczych, występuje 60-sekundowe opóźnienie. Ten problem występuje, jeśli kolekcja zawiera więcej niż 175 projektów zespołowych.

    • Funkcja tworzenia lub edytowania elementów roboczych przestaje działać, jeśli zespół jest skojarzony z wieloma ścieżkami obszaru.

    • Funkcja przenoszenia elementów na tablicy Kanban nie działa w niektórych środowiskach, które mają mieszane kultury.

    • Gdy zapytanie zostanie zapisane razem z polem Przypisane do, które zawiera stałą, użytkownicy nie zobaczą prawidłowych wyników zapytania po zapisaniu i uruchomieniu zapytania, jeśli stała jest również nazwą wyświetlaną grupy TFS.

    • Załóżmy, że masz wtyczkę serwera TFS 2012, która zgłasza wyjątek (na przykład podczas zapisywania elementu roboczego), ogólny wyjątek AJAX jest wyświetlany użytkownikowi zamiast wyjątku zgłoszonego przez wtyczkę.

    • Użytkownik serwera TFS z grupy, która nie ma uprawnień do zapisu elementu roboczego w danym obszarze, może zmienić obszar elementu roboczego na inny obszar, w którym ma uprawnienie do zapisu.

    • Po usunięciu projektu zespołowego może zostać wyświetlony następujący komunikat o błędzie podczas tworzenia, odczytywania, aktualizowania i usuwania operacji dla elementów roboczych:

      TF400013: Wystąpił nieoczekiwany błąd bazy danych. Skontaktuj się z administratorem serwera Team Foundation Server. (Kod: 208)

    • Poprawa wydajności dostępu do sieci Web dla typów elementów roboczych, które mają wiele dozwolonych wartości pól.

  • Dostęp do sieci Web

    • Podczas próby nawiązania połączenia z serwerem TFS 2012 przy użyciu przeglądarki internetowej wraz z nieoczekiwanym ciągiem agenta użytkownika zamiast żądanej strony zostanie wyświetlona wewnętrzna strona błędu. Ponadto nie można uzyskać dostępu do żadnych stron dostępu do sieci Web serwera TFS.

    • Załóżmy, że masz serwer TFS 2012 skonfigurowany do synchronizacji z programem Project Server. Podczas próby zapisania skopiowanego elementu roboczego w dostępie do sieci Web serwera TFS może zostać wyświetlony następujący komunikat o błędzie:

      TF237165: Program Team Foundation nie może zaktualizować elementu roboczego z powodu błędu weryfikacji na serwerze. Może się to zdarzyć, ponieważ typ elementu roboczego został zmodyfikowany lub zniszczony lub nie masz uprawnień do aktualizacji elementu roboczego.

Windows Forms

W Windows Forms Designer może zostać wyświetlony następujący komunikat o błędzie:

Kolekcja została zmodyfikowana; operacja wyliczenia może nie zostać wykonana

Lightswitch

  • Po zainstalowaniu programu Visual Studio 2012 Update 3 żadna z następujących aplikacji nie wyświetla zlokalizowanych ciągów. Zamiast tego te aplikacje wyświetlają ciągi angielskie.

    • Aplikacje języka HTML (LightSwitch Hypertext Markup Language) (VB lub C#)
    • Uaktualnione aplikacje LightSwitch (VB lub C#)
  • Aplikacje LightSwitch HTML okresowo wyświetlają angielskie ciągi po zainstalowaniu najnowszych aktualizacji zabezpieczeń środowiska uruchomieniowego .NET Runtime 4.5.

  • Załóżmy, że otwierasz projekt zawierający ekran wraz z wieloma elementami członkowskimi daty. Ponadto każdy element członkowski daty ma ustawioną nazwę wyświetlaną. W takiej sytuacji projektant ekranu zawiesza się podczas próby wykonania w nim operacji.

Debuger

  • Podczas zdalnego debugowania aplikacji ASP.NET hostowanej w usługach Internet Information Services (IIS) punkty przerwania w kodzie z tyłu mogą nie zostać osiągnięte.

  • Podczas próby debugowania aplikacji powłoki izolowanej programu Visual Studio po raz pierwszy zostanie wyświetlony komunikat o błędzie.

  • Podczas debugowania kodu natywnego debugowanie debugera czasami trwa wykonywanie kroków do niewłaściwego wiersza.

  • Umożliwia debugerowi dołączenie zdalnej witryny internetowej działającej na platformie Microsoft Azure.

Visual Studio IDE

  • Program Visual Studio 2012 ulega awarii losowo po zainstalowaniu narzędzia Telerik Justcode lub Codesmith.

  • Raport konwersacji projektu jest niepoprawnie sformatowany na Windows 8.1 Preview.

  • Załóżmy, że masz plik zestawu danych (xsd), który nie należy do projektu programu Visual Studio. Podczas otwierania pliku zestawu danych w programie Visual Studio 2012 zostanie wyświetlony komunikat o błędzie informujący o nieprawidłowym parametrze.

  • Program Visual Studio 2012 może ulec awarii podczas ładowania niektórych rozwiązań.

  • Niska wydajność podczas przewijania strony kodu źródłowego, jeśli opcja Wyświetl białe znaki jest włączona.

  • W długotrwałej sesji programu Visual Studio podczas otwierania i zamykania dokumentów, okien narzędzi itd. program Visual Studio może ulegać awarii w pewnych okolicznościach.

Programowanie w systemie Windows

Załóżmy, że program Visual Studio 2012 Update 3 jest zainstalowany na komputerze Windows 8. Uaktualniasz system operacyjny do Windows 8.1 wersji zapoznawczej lub nowszej. W takiej sytuacji podczas uruchamiania usługi Windows Simulator zostanie wyświetlone okno dialogowe blokowania. Ponadto nadal nie można uruchomić symulatora systemu Windows po wykonaniu instrukcji w oknie dialogowym.

Profiler

  • Wizualizator współbieżności dla aplikacji 64-bitowych nie działa w 64-bitowym Windows 8.1 systemie operacyjnym.
  • Podczas profilowania aplikacji na Windows 8.1 Preview narzędzia profilowania mają problemy ze zbieraniem i wyświetlaniem informacji symbolicznych.

C++

  • Blok catch może zostać niepoprawnie usunięty przez optymalizator języka C++, gdy blok try wywołuje funkcję istniejącą w zewnętrznej bibliotece dynamicznych łączy (DLL).

  • Pakiet redystrybucyjny Visual C++ 2012 jest odinstalowywany podczas odinstalowywania programu Visual Studio 2012.

  • Brak plików bootstrappera redystrybucyjnego języka Visual C++ (product.xml) w instalacji programu Visual Studio 2012.

  • Podczas tworzenia aplikacji C++ razem z opcją Generuj informacje debugowania otrzymujesz następujący komunikat o błędzie:

    błąd krytyczny LNK1318: nieoczekiwany błąd PDB

  • Podczas tworzenia dużych aplikacji razem z opcją /LTCG (Generowanie kodu w czasie połączenia) konsolidator ulega awarii sporadycznie.

  • Wewnętrzny błąd kompilatora może wystąpić podczas kompilowania klasy C++, która zawiera wiele funkcji wirtualnych wraz z opcją /LTCG (Generowanie kodu w czasie połączenia).

  • Zmienne składowe typu nie są poprawnie wizualizowane i wyświetlane podczas debugowania aplikacji Visual C++.

  • Po włączeniu opcji optymalizacji może wystąpić nieprawidłowe generowanie kodu maszynowego dla x64.

Intellitrace

Visual Studio Ultimate 2012 roku można teraz otwierać pliki dziennika IntelliTrace utworzone przez agenta monitorowania firmy Microsoft.

.NET Framework Core

Dodaje obsługę przenośnych bibliotek klas w narzędziu NuGet.

Narzędzia Entity Framework

Załóżmy, że masz Microsoft Visual Studio Express 2012 dla sieci Web lub Visual Studio Express 2012 dla programu Windows Desktop wraz z zainstalowanymi wersjami programu Visual Studio 2012 Update 1 lub nowszym. Podczas wykonywania szablonów T4, które generują jednostki, w projektancie Entity Framework jest wyświetlany następujący komunikat o błędzie czasu kompilacji:

Nie można odnaleźć procesora o nazwie "T4VSHost" dla dyrektywy o nazwie "CleanupBehavior". Przekształcenie nie zostanie uruchomione. Zgłoszono następujący wyjątek:
System.IO.FileNotFoundException: Nie można rozpoznać typu procesora dyrektywy T4VSHost.

Narzędzia telefoniczne

  • Windows Phone 8 emulatorów GDR2 zainstalowanych z zestawem SDK Windows Phone 8 GDR2 nie jest dostępnych jako cele wdrażania dla natywnych aplikacji Windows Phone 8.0.

  • Windows Phone 8.0 Unit Test Projects fail to run on the Windows Phone 8 GDR2 Emulators installed with the Windows Phone 8 GDR2 SDK( 8 GDR2 SDK).

  • Dodaj obsługę emulatorów Windows Phone 8 GDR3.

Lokalizacji

Po otwarciu pliku dziennika grafiki (vsglog) wygenerowanego na Windows 8.1 Preview przy użyciu programu Visual Studio 2012 Update 3 zostanie wyświetlony następujący nieprzydzielony komunikat:

Ten plik dziennika został utworzony w nowszej wersji systemu Windows i nie można go otworzyć w programie Visual Studio 2012

Visual Studio Test

  • Test i Lab Manager

    • Po skonfigurowaniu zarządzania laboratoriami w programie Team Foundation Server 2012 przez skonfigurowanie połączenia z serwerem System Center Virtual Machine Manager (SCVMM) 2012 R2 konfiguracja nie powiedzie się i zostanie wyświetlony następujący komunikat o błędzie:

      polecenie Get-MachineConfig nie istnieje

  • Podczas próby sklonowania nieobserwowanego środowiska i wdrożenia go zostanie wyświetlony następujący komunikat o błędzie:

    Aby korzystać z tego środowiska, należy zainstalować zgodnego agenta testowego na wszystkich maszynach środowiska. Kliknij pozycję "Zainstaluj agentów", aby wykonać to zadanie.

  • W przepływie pracy build-deploy-test (BDT) jest wykonywana duża liczba wywołań usługi internetowej w celu odświeżenia przebiegu testu w hostowanej usłudze. Co powoduje wiele niepotrzebnych wywołań usługi internetowej.

  • Test jednostkowy

    • Eksplorator testów jednostkowych w programie Visual Studio 2012 nie może odnaleźć testów sklepu Windows Store, gdy jest zainstalowany .NET Framework 4.5.1.
    • Użytkownicy, którzy mają znaki specjalne w nazwie maszyny, nie mogą odnajdywać i uruchamiać testów, takich jak en dash (-) na początku nazwy.
    • Program Visual Studio sporadycznie ulega awarii podczas próby odnalezienia testów przez Eksplorator testów.
  • Test internetowy

    • Problem 1:

      Nie można rejestrować ani odtwarzać akcji obejmujących nawigację na stronie w programie Internet Explorer 10 lub Internet Explorer 11 wraz z zainstalowanymi najnowszymi aktualizacjami trasY GDR programu Internet Explorer.

    • Problem 2:

      Nie można odtworzyć scenariusza na stronie razem z ajax zgodnie z oczekiwaniami, odtwarzanie nie zostanie ukończone. Na przykład po kliknięciu przycisku Dołącz plik wybierz kroki zarejestrowanych plików i odtwarzania, przekazywanie pliku rozpocznie się, ale nigdy nie zostanie ukończone.

      Nie można zarejestrować internetowego testu wydajnościowego w programie Internet Explorer 11, ponieważ tryb rozszerzonej ochrony jest domyślnie włączony w programie Internet Explorer 11.

  • Zakodowany test interfejsu użytkownika i nagrania akcji

    • Nie można rejestrować ani odtwarzać akcji, które obejmują nawigację na stronie w programie Internet Explorer 10 lub w programie Internet Explorer 11 po zainstalowaniu aktualizacji programu Internet Explorer.

    • Nie można odtworzyć testów na stronie internetowej używającej ajaxu, ponieważ odtwarzanie nie zostało ukończone. Na przykład po kliknięciu przycisku Dołącz plikwybierz plik do przekazania lub kliknij pozycję Przekaż w teście, przekazywanie pliku rozpocznie się, ale nigdy nie zostanie ukończone podczas odtwarzania.

  • Menedżer przypadków testowych

    • Błąd występuje podczas publikowania wyniku testu w środowisku TFS 2012 przy użyciu programu MSTest 2010.

    • Załóżmy, że kompilację skojarzysz z planem testowym. Po uruchomieniu przypadku testowego z dostępu do Internetu przebieg testu na karcie Przebieg testu analizy nie pokazuje numeru kompilacji.

    • Nie można wybrać niestandardowych długich pól tekstowych w siatkach sieci Web programu Microsoft Test Manager (MTM) 2012 i Test Case Management (TCM).

  • Microsoft Test Manager

    • Podczas tworzenia nowego środowiska laboratoryjnego opartego na programie SCVMM w programie Microsoft Test Manager klucz produktu nie jest wymagany podczas przygotowywania systemu (Sysprep) dla niektórych systemów operacyjnych (takich jak Windows Server 2012 R2). Nadal jednak pojawia się monit o podanie klucza i dlatego nie można kontynuować.

Diagnostyka grafiki

  • Debuger grafiki może ulec awarii podczas otwierania pliku dziennika grafiki (vsglog), jeśli cieniowanie jest zbyt duże.

  • Dodaje obsługę zgodności z poprzednimi wersjami dla programu Visual Studio 2012 w najnowszym debugowaniu grafiki systemu Windows.

Narzędzia internetowe

  • Inspektor strony nie działa na komputerze z zainstalowanym programem Internet Explorer 11.
  • Program WebDeploy 3.5 jest dostarczany razem z programem Visual Studio 2012 Update 4.

Narzędzia diagnostyczne

Projekt internetowy z elementem projektu bez kodu (na przykład web.config lub asmx) nie wyzwala zasad ewidencjonowania analizy kodu.

Więcej informacji

Wymagania

Uwaga

Ta sekcja dotyczy tylko klienta programu Visual Studio. Serwer TFS ma różne wymagania systemowe (sprawdź więcej informacji na temat programu Visual Studio Team Foundation Server 2012 z aktualizacją Update 4 i Visual Studio Team Foundation Server Express 2012 ze stronami pobierania aktualizacji Update 4) i może wymagać maksymalnie dwóch ponownych uruchomień w zależności od stanu komputera podczas instalowania aktualizacji.

Wymaganie ponownego uruchamiania

Po zainstalowaniu tego pakietu nie trzeba ponownie uruchamiać komputera.

Obsługiwane języki

Program Visual Studio 2012 Update 4 udostępnia aktualizacje dla następujących wersji:

  • Chiński (uproszczony)
  • Chiński (tradycyjny)
  • Czech
  • English
  • French
  • German
  • Italian
  • Japanese
  • Korean
  • Russian
  • Polish
  • Portugalski (Brazylia)
  • Spanish
  • Turkish

Obsługiwane architektury

  • 32-bitowe (x86)
  • 64-bitowe (x64) (WOW)

Wymagania sprzętowe:

  • Procesor 1,6 gigaherców (GHz) lub szybszy
  • 1 gigabajt (GB) pamięci RAM (1,5 GB, jeśli korzystasz z maszyny wirtualnej)
  • 1 GB dostępnego miejsca na dysku twardym
  • Dysk twardy o prędkości 5400 obr./min
  • Karta wideo z dziewięcioma obsługami języka DirectX, która działa w rozdzielczości 1024 × 768 lub nowszej

Wymagania programowe

Aby zastosować tę aktualizację, musisz mieć jeden z obsługiwanych programów Visual Studio 2012 wymienionych w sekcji Dotyczy zainstalowane.

Obsługa programu Visual Studio 2012 Update 4

Nieformalna pomoc techniczna społeczności dla programu Visual Studio 2012 Update 4 jest dostępna za pośrednictwem forów microsoft developer network (MSDN).

Informacje zawarte w tym artykule dotyczą

  • Visual Studio Premium 2012 r.
  • Visual Studio Express 2012 dla Windows 8
  • Visual Studio Express 2012 dla systemu Windows Desktop
  • Visual Studio Express 2012 dla Windows Phone
  • Narzędzia zdalne programu Visual Studio 2012
  • Visual Studio Ultimate 2012 r.
  • Visual Studio Test Professional 2012 r.