Informacje o wersji 15.2 programu Visual Studio 2017
Społeczność deweloperów | Wymagania systemowe | Zgodność | Kod dystrybucyjny | Postanowienia licencyjne | Blogi | Znane problemy
Uwaga
To nie jest najnowsza wersja programu Visual Studio. Aby pobrać najnowszą wersję, odwiedź witrynę programu Visual Studio .
Ramy czasowe pomocy technicznej
Ta wersja nie jest już obsługiwana. Aby uzyskać więcej informacji na temat obsługi programu Visual Studio, zapoznaj się z zasadami pomocy technicznej dla programu Visual Studio 2017.
Zapoznaj się z najnowszą wersją informacji o wersji lub odwiedź witrynę programu Visual Studio , aby pobrać najnowszą obsługiwaną wersję programu Visual Studio 2017.
Wydania programu Visual Studio 2017 w wersji 15.2
- 17 lipca 2017 r. — Visual Studio 2017 w wersji 15.2.5
- 21 czerwca 2017 r. — Visual Studio 2017 w wersji 15.2.4
- 9 czerwca 2017 r. — Visual Studio 2017 w wersji 15.2.3
- 30 maja 2017 r. — Visual Studio 2017 w wersji 15.2.2
- 12 maja 2017 r. — Visual Studio 2017 w wersji 15.2.1
- 10 maja 2017 r. — Visual Studio 2017 w wersji 15.2
Podsumowanie istotnych nowych funkcji w wersji 15.2
- Maksymalizuj wydajność pracy dzięki nowo rozszerzonemu obciążeniu związanemu z programowaniem w języku Python.
- Zainstaluj obciążenie dla aplikacji analizy i przetwarzania danych, aby uzyskać wszystkie składniki niezbędne do analizy danych.
- Rozszerzenie ReSharper 2017.1 współpracuje teraz z rozwiązaniami ładowanymi w trybie uproszczonym.
- Korzystając z platformy Xamarin 4.5, przebudowaliśmy nasze strony właściwości i edytorów manifestu przy użyciu prostego interfejsu bardziej przyjaznego dla użytkownika.
- Zainstaluj środowisko Unity 5.6 przy użyciu obciążenia dla opracowywania gier za pomocą środowiska Unity, aby tworzyć gry i zawartość interaktywną.
- Możesz teraz równocześnie używać wielu wersji kompilatora języka TypeScript.
- Liczne ulepszenia narzędzi języka F#.
- Linux C++ umożliwia ulepszoną wizualizację typów danych podczas debugowania.
- [Integracja narzędzia CMake] (#CMake 3.7.2) obsługuje teraz narzędzie CMake 3.7.2.
- Możesz teraz skonfigurować okno Narzędzia diagnostyczne, aby automatycznie zatrzymywać operację po przekroczeniu limitów.
- Teraz można zmieniać lokalizację, z której pakiety są buforowane lub nawet wyłączać buforowanie pakietów podczas ich instalowania, modyfikowania lub naprawy.
- Instalator programu Visual Studio wyświetla teraz tylko oferty Visual Studio na podstawie bieżącej konfiguracji.
Najważniejsze problemy rozwiązane w wersji 15.2
Posłuchaliśmy głosu społeczności deweloperów. Ta lista zawiera problemy, które otrzymały najwięcej głosów i zostały rozwiązane w tej wersji.
- Bring back the solutions list in Team Explorer (Przywrócenie listy rozwiązań we wtyczce Team Explorer).
- GUIDGen.exe is not a valid executable (Plik GUIDGen.exe nie jest prawidłowym plikiem wykonywalnym).
- “Scanning new and updated MEF components" runs every time Visual Studio 2017 launches (Skanowanie nowych i zaktualizowanych składników MEF podczas każdego uruchamiania programu Visual Studio 2017).
- Visual Studio hangs when downloading the latest versions of TFS folders (Program Visual Studio zawiesza się podczas pobierania najnowszych wersji folderów TFS).
- Node.js server-side JavaScript process consumes too much memory (Proces JavaScript po stronie serwera Node.js używa zbyt dużo pamięci).
- "A restart is required" message continues to display after rebooting (Komunikat „Wymagane jest ponowne uruchomienie” jest nadal wyświetlany po ponownym uruchomieniu).
- How to find installed instances of Visual Studio (Jak wyszukiwać zainstalowane wystąpienia programu Visual Studio).
Zobacz wszystkie problemy zgłaszane przez klientów, które zostały rozwiązane w programie Visual Studio 2017 w wersji 15.2.
Szczegółowe informacje o nowościach w wersji 15.2
Program Visual Studio 2017 w wersji 15.2
wydany 10 maja 2017 r.
Nowe funkcje w wersji 15.2
Pakiet roboczy programowania w języku Python
Rozbudowaliśmy obciążenie programowania w języku Python w programie Visual Studio, aby zmaksymalizować wydajność pracy z użyciem języka Python. Oferujemy ulepszoną funkcję IntelliSense, projekty sieci Web, usługę Git i integrację programu VSTS, aby skrócić czas wykonywania codziennych zadań i zmniejszyć wymagany nakład pracy. Dzięki światowej klasy debugowaniu (lokalnemu, zdalnemu, międzyplatformowemu i języka Python/środowiska macierzystego) oraz narzędzi profilowania można poprawić jakość i wydajność kodu w języku Python.
Odwiedź naszą stronę informacji o języku Python, aby uzyskać szczegółowe informacje i dokumentację.
Obciążenie dla aplikacji analizy i przetwarzania danych
Jednym kliknięciem możesz zainstalować obciążenie dla aplikacji analizy i przetwarzania danych, aby uzyskać wszystkie składniki niezbędne do analizy danych. Uwzględniliśmy obsługę języków programowania, takich jak Python, R, F# oraz ich odpowiednich pakietów i dystrybucji, które z kolei pozwalają pozyskiwać, analizować i wizualizować dane zarówno podczas kompilowania, jak i wdrażania modelu uczenia maszynowego.
Odwiedź naszą stronę informacji o języku Python i stronę informacji o rozszerzeniu R Tools, aby uzyskać szczegółowe informacje i dokumentację.
ReSharper Ultimate 2017.1
Rozszerzenie ReSharper współpracuje teraz z rozwiązaniami ładowanymi w trybie uproszczonym, bezpośrednio z programu Visual Studio 2017. Więcej informacji oraz film wideo przedstawiający działanie tej funkcji zawiera wpis w blogu JetBrains.
Przeprojektowane manifesty i strony właściwości
Zmieniliśmy układ stron właściwości w programie Xamarin 4.5 i uprościliśmy je, a także podzieliliśmy edytory manifestów. Nadal możesz edytować opcje plików csproj na stronach właściwości oraz opcje manifestu w edytorze manifestu. Uprościliśmy stronę właściwości i zmieniliśmy jej układ, aby zapewnić obsługę wyświetlaczy o wysokiej wartości DPI.
Szczegółowe informacje znajdziesz w informacjach o wersji programu Xamarin.
Visual Studio Tools for Unity
Dzięki obciążeniu dla opracowywania gier za pomocą środowiska Unity można teraz zainstalować środowisko Unity 5.6, które pozwala na kompilowanie międzyplatformowych gier 2D i 3D oraz zawartości interaktywnej. Odwiedź stronę narzędzi Visual Studio Tools for Unity, aby uzyskać więcej informacji na temat sposobu przekształcania programu Visual Studio w środowisko programistyczne środowiska Unity.
Obsługa równoległa wielu wersji języka TypeScript
W programie Visual Studio 2017 możesz teraz używać wielu wersji kompilatora języka TypeScript. Podczas instalacji pakiet TypeScript 2.2 zostanie automatycznie dołączony do obciążeń dla sieci Web, języka Node.js, platformy uniwersalnej systemu Windows lub mobilnego języka JavaScript. Pakiet TypeScript 2.1 można również wybrać na stronie instalatora „Poszczególne składniki”.
Funkcja IntelliSense i kompilacja będą korzystać z najnowszej zainstalowanej wersji pakietu TypeScript. Aby zmienić wersję używaną przez funkcję IntelliSense, możesz skorzystać z ustawienia pokazanego poniżej (rysunek 1). Aby zmienić wersję języka TypeScript używaną podczas kompilowania projektu, należy ustawić właściwość MSBuild <TypeScriptToolsVersions>
w pliku projektu. Aby uzyskać więcej informacji na temat właściwości programu MSBuild, zobacz TypeScript Handbook (Podręcznik języka TypeScript).
Ulepszenia języka Linux C++
Wprowadziliśmy ulepszenia obciążenia języka Linux C++ umożliwiające obsługę wizualizacji typu debugera dla plików natvis i funkcji Pretty Print w języku Python. Możesz teraz używać projektów języka Linux C++ razem z projektami elementów udostępnionych w celu udostępniania kodu między platformami. Więcej informacji można znaleźć w poście na blogu zespołu Visual C++.
Integracja narzędzia CMake
Menu narzędzia CMake zaktualizowano na podstawie opinii użytkowników. Więcej informacji można znaleźć na stronie dotyczącej wersji CMake 3.7.2.
Okno Narzędzia diagnostyczne
Długotrwałe sesje debugera zużywały dużo pamięci lub miejsca na dysku. Okno Narzędzia diagnostyczne będzie teraz automatycznie zatrzymywać operację po przekroczeniu limitów. Limity można skonfigurować, wybierając polecenie Ustawienia z menu w oknie Narzędzia diagnostyczne. Tę nową funkcję udostępniliśmy w oparciu o opinie klientów, którzy uruchamiali debugera w nocy. Okno Narzędzia diagnostyczne jest zamykane, ale sam debuger (punkty przerwania, stos wywołań itd.) działa bez zmian.
Przenoszenie lub wyłączanie pamięci podręcznej pakietu instalatora
Podczas instalowania programu Visual Studio 2017 przy użyciu wiersza polecenia można przekazać parametr --cache
, aby włączyć zasady buforowania (domyślnie) dla operacji związanych z instalacją oraz kolejnymi operacjami instalowania, modyfikowania i naprawiania. Można również przekazać parametr --nocache
, aby wyłączyć zasady w celu uniemożliwienia buforowania pakietów i usuwania wszelkich pakietów, które już zostały zbuforowane w ramach bieżącego wystąpienia.
Zasady można teraz zmieniać za pomocą rejestru i zasad grupy. Więcej informacji znajdziesz na naszym blogu poświęconym instalacji.
Ulepszenia narzędzi języka F#
- Obsługa podstawowych funkcji autouzupełniania.
- Możliwość przejścia do definicji po kliknięciu etykietki narzędzia.
- Wyróżnione kolorem wartości modyfikowalne i inne ulepszenia związane z kolorystyką.
- Ulepszenia wydajności systemu projektów.
- Ogólna znacząca poprawa wydajności.
- Opcja Przenieś w górę / Przenieś w dół w węzłach folderu rozwiązania.
- Inteligentne porządkowanie list uzupełniania.
Instalator programu Visual Studio wyświetli oferty Visual Studio na podstawie bieżącej konfiguracji
Na przykład:
- Jeśli na maszynie zainstalowano program Visual Studio 2017 Enterprise, widoczne są tylko oferty dotyczące wersji Enterprise.
- Jeśli na maszynie zainstalowano program Visual Studio 2017 Professional, widoczne są zarówno oferty dotyczące wersji Professional, jak i Enterprise.
- Jeśli na maszynie zainstalowano program Visual Studio 2017 Community, widoczne są oferty dotyczące wersji Community, Professional i Enterprise.
Program Visual Studio 2017 w wersji 15.2.1
wydany 12 maja 2017 r.
Najważniejsze problemy rozwiązane w wersji 15.2.1
Jest to problem zgłaszany przez klientów, rozwiązany w tej wersji:
- Nie można załadować ciemnego motywu wersji 15.2 po zainstalowaniu składnika F# w obciążeniu programu .NET.
Program Visual Studio 2017 w wersji 15.2.2
wydany 30 maja 2017 r.
Najważniejsze problemy rozwiązane w wersji 15.2.2
Problemy zgłaszane przez klientów, które zostały rozwiązane w tej wersji:
- Kompilacja kończy się niepowodzeniem, ponieważ proces nie może uzyskać dostępu do biblioteki dll (po zaktualizowaniu programu VS2017 do aktualizacji 2 — 15.2).
- Program Visual Studio 2017 w wersji 15.2 zawiesza się bez połączenia sieciowego.
- Aktualizacja programu Visual Studio 2017 do wersji 15.2 może spowodować zainstalowanie nieprawidłowej wersji pliku vcmeta.dll.
- Dodano obsługę wersji 5.6 usługi Service Fabric/wersji 2.6 zestawu SDK, co umożliwia korzystanie z wartości „ExlusiveProcess” parametru ServicePackageActivationMode.
- W systemie Windows 7 nie można zainstalować narzędzi języka R dla programu Visual Studio 2017.
Dodatkowe poprawki zawarte w tym wydaniu:
- Naprawiono możliwą regresję w języku F# powiązaną z wyjątkiem: „Ten strumień nie obsługuje operacji zapisu w System.IO.Compression.DeflateStream.BeginWrite”.
- Rozwiązano problem polegający na tym, że aplikacje platformy Xamarin iOS nie były poprawnie kompilowane.
- Rozwiązano kwestię spadku wydajności występującą czasami w aplikacjach platformy Xamarin Android.
- Rozwiązano problem z nawiązywaniem połączenia z debugerem systemu Android.
- Rozwiązano problem polegający na utracie obsługi konfiguracji multidex przez pliki csproj po uaktualnieniu do wersji 4.5.
Program Visual Studio 2017 w wersji 15.2.3
wydany 9 czerwca 2017 r.
Najważniejsze problemy rozwiązane w wersji 15.2.3
Problemy zgłaszane przez klientów, które zostały rozwiązane w tej wersji:
- Aktualizacja ładowania rozwiązań w programie Visual Studio 2017 w wersji 15.2 spowodowała wymuszone ponowne uruchomienie.
- Losowe ponowne uruchamianie programu Visual Studio 2017 po zainstalowaniu aktualizacji 15.2.
Program Visual Studio 2017 w wersji 15.2.4
wydany 21 czerwca 2017 r.
Najważniejsze problemy rozwiązane w wersji 15.2.4
Problemy zgłaszane przez klientów, które zostały rozwiązane w tej wersji:
- Występuje następujący błąd związany z menu Nowy projekt: „Wartość nie może być równa null. Nazwa parametru: eventId”.
- Nie można uruchomić programu VS2017 — od razu występuje błąd z komunikatem „Nieznany błąd”.
Program Visual Studio 2017 w wersji 15.2.5
wydany 17 lipca 2017 r.
Najważniejsze problemy rozwiązane w wersji 15.2.5
Jest to problem zgłaszany przez klientów, rozwiązany w tej wersji:
- Rozwiązano problem z instalacją pakietu WebDeploy w wersji RS3.
Znane problemy
Bardzo uważnie wysłuchujemy opinii użytkowników. Odwiedź witrynę Społeczność deweloperów, aby wyszukać najnowsze problemy, zarejestrować nowe problemy i ocenić te, które już istnieją.
Zobacz wszystkie znane problemy w programie Visual Studio 2017 w wersji 15.2 i dostępne dla nich obejścia.
Opinie i sugestie
Chcemy poznać Twoje zdanie! Problemy możesz zgłaszać za pomocą opcji Zgłoś problem w prawym górnym rogu instalatora lub bezpośrednio w środowisku IDE programu Visual Studio. Ikona znajduje się w prawym górnym rogu. Zgłaszanie sugestii dotyczących produktów i śledzenie problemów jest możliwe w społeczności deweloperów programu Visual Studio, gdzie można też zadawać pytania, znajdować odpowiedzi i proponować nowe funkcje. Możesz też uzyskać bezpłatną pomoc dotyczącą instalacji za pośrednictwem naszej pomocy technicznej przez czat na żywo.
Blogi
Skorzystaj ze szczegółowych informacji i zaleceń dostępnych w witrynie blogów dotyczących narzędzi programistycznych, aby być na bieżąco ze wszystkimi nowymi wersjami i zyskać dostęp do szczegółowych wpisów dotyczących szerokiego zakresu funkcji.
Historia informacji o wersji programu Visual Studio 2017
Więcej informacji na temat poprzednich wersji programu Visual Studio 2017 można znaleźć na stronie Historia informacji o wersji programu Visual Studio 2017.