Visual Studio 2017 版本 15.2 版本資訊 Visual Studio 2017 version 15.2 Release Notes

上次更新日期 2018/1/31
注意事項

這不是 Visual Studio 2017 的最新版本。This is not the latest version of Visual Studio 2017. 若要下載最新版本,請瀏覽 Visual Studio 2017 的目前版本資訊下載頁面。To download the latest release, please visit the current release notes for Visual Studio 2017, or the Downloads page.


開發人員社群 | 系統需求 | 相容性 | 可散發的程式碼 | 授權條款 | 部落格 | 發行節奏Developer Community | System Requirements | Compatibility | Distributable Code | License Terms | Blogs | Release Rhythm


注意事項

若要查看 Visual Studio 2017 最新版本的資訊,請瀏覽目前的版本資訊頁面。To see information on the latest version of Visual Studio 2017, please visit the current Release Notes page.

您可前往頁面底端的頁尾,切換語言設定。You can switch your language setting by going to the footer at the bottom of the page. 按一下 圖示並選取希望使用的語言。Click on the icon and select your desired language.

Download the latest version of Visual Studio 2017

若要深入了解 Visual Studio 2017,請參閱系統需求平台目標及相容性可散發程式碼授權條款頁面。To learn more about Visual Studio 2017, see the System Requirements, Platform Targeting and Compatibility, Distributable Code, and License Terms pages.

意見反應Feedback

請提供您的意見!We’d love to hear from you! 您可以從安裝程式或 Visual Studio IDE 本身的回報問題選項來回報問題。You can report a problem from the Report a Problem option in either the installer or the Visual Studio IDE itself. Feedback Icon 圖示位在右上角。The Feedback Icon icon is located in the upper right hand corner. 您可在開發人員社群入口網站追蹤您的意見反應。You can track your feedback in the Developer Community portal. 如需建議,請透過 UserVoice 網站告訴我們。For suggestions, let us know through the UserVoice site.


發行日期:2017 年 7 月 17 日 - Visual Studio 2017 版本 15.2 (26430.16)Release Date: July 17, 2017 - Visual Studio 2017 version 15.2 (26430.16)

本版已修正的問題Issues Fixed in this Release

這是此版本中已解決的客戶回報問題:This is the customer-reported issue addressed in this version:

  • 修正 RS3 的 WebDeploy 安裝問題。Fixed a WebDeploy install issue on RS3.

發行日期:2017 年 6 月 21 日 - Visual Studio 2017 版本 15.2 (26430.14)Release Date: June 21, 2017 - Visual Studio 2017 version 15.2 (26430.14)

本版已修正的問題Issues Fixed in this Release

這些是此版本中已解決的客戶回報問題:These are the customer-reported issues addressed in this version:


發行日期︰2017 年 6 月 9 日 - Visual Studio 2017 版本 15.2 (26430.13)Release Date: June 9, 2017 - Visual Studio 2017 version 15.2 (26430.13)

本版已修正的問題Issues Fixed in this Release

這些是此版本中已解決的客戶回報問題:These are the customer-reported issues addressed in this version:


發行日期︰2017 年 5 月 30 日 - Visual Studio 2017 版本 15.2 (26430.12)Release Date: May 30, 2017 - Visual Studio 2017 version 15.2 (26430.12)

本版已修正的問題Issues Fixed in this Release

這些是此版本中已解決的客戶回報問題:These are the customer-reported issues addressed in this version:

此版本中包含其他修正:Additional fixes included in this release:

  • 已修正可能與例外狀況相關的 F# 迴歸:「此資料流不支援在 System.IO.Compression.DeflateStream.BeginWrite 寫入」。Fixed a possible F# regression related to exception: "This stream does not support writing at System.IO.Compression.DeflateStream.BeginWrite".
  • 已修正 Xamarin iOS APP 未正確建置的問題。Fixed an issue where Xamarin iOS apps were not building correctly.
  • 修正有時在 Xamarin Android 應用程式中發生效能降低的問題。Fixed a performance degradation sometimes occurring in Xamarin Android apps.
  • 連線到 Android 偵錯工具的問題修正。Fix for trouble connecting to Android debugger.
  • 升級至 4.5 時之 csproj losing multidex 支援的修正。Fix for csproj losing multidex support when upgrading to 4.5.

發行日期︰2017 年 5 月 12 日 - Visual Studio 2017 版本 15.2 (26430.06)Release Date: May 12, 2017 - Visual Studio 2017 version 15.2 (26430.06)

本版已修正的問題Issues Fixed in this Release

這是此版本中已解決的客戶回報問題:This is the customer-reported issue addressed in this version:


發行日期︰2017 年 5 月 10 日 - Visual Studio 2017 版本 15.2 (26430.04)Release Date: May 10, 2017 - Visual Studio 2017 version 15.2 (26430.04)

本版更新摘要Summary of Updates in this Release

本版修正的前幾個主要問題Top Issues Fixed in this Release

我們重視開發人員社群的意見反應。The Developer Community spoke and we listened. 此清單會提供收到最高票數並已在此版本中修正的問題。This list provides the issues that received your highest votes and were fixed in this release.

Dev Community Votes   在 Team Explorer 中重新顯示方案清單。Dev Community Votes   Bring back the solutions list in Team Explorer.
Dev Community Votes   GUIDGen.exe 不是有效的可執行檔。Dev Community Votes   GUIDGen.exe is not a valid executable.
Dev Community Votes   每次啟動 Visual Studio 2017 時都會執行「新的和更新的 MEF 元件掃描」。Dev Community Votes   “Scanning new and updated MEF components" runs every time Visual Studio 2017 launches.
Dev Community Votes  下載最新版的 TFS 資料夾時,Visual Studio 停止回應。Dev Community Votes   Visual Studio hangs when downloading the latest versions of TFS folders.
Dev Community Votes   Node.js 伺服器端 JavaScript 處理序耗用太多記憶體。Dev Community Votes   Node.js server-side JavaScript process consumes too much memory.
Dev Community Votes  重新開機之後會繼續顯示「需要重新啟動」訊息。Dev Community Votes   "A restart is required" message continues to display after rebooting.
Dev Community Votes  如何尋找已安裝的 Visual Studio 執行個體。Dev Community Votes   How to find installed instances of Visual Studio.

The Developer Community Portal深入了解版本 15.2 中已解決的客戶回報問題。The Developer Community Portal Learn more about customer-reported issues addressed in version 15.2.


本版新功能What's New in this Release

Python 開發工作負載 Python Development Workload

Visual Studio 已增強 Python 開發工作負載以最大化 Python 中的生產力。We have enhanced the Python development workload in Visual Studio to maximize your productivity in Python. 改進的 IntelliSense、Web 開發專案、Git 和 VSTS 整合可以節省日常工作的時間和精力。We offer improved IntelliSense, web development projects, Git, and VSTS integration to save you time and effort on everyday tasks. 使用世界級偵錯 (本機、遠端、跨平台和 Python/原生) 和程式碼剖析工具,來提升 Python 程式碼的品質和效能。Use world class debugging (local, remote, cross-platform, and Python/native) and profiling tools to improve the quality and performance of your Python code.

如需完整詳細資料和文件,請瀏覽 Python 資訊頁面Visit our Python information page for full details and documentation.

資料科學和分析應用程式工作負載 Data Science and Analytical Applications Workload

只要按一下,即可為所有資料分析需求安裝資料科學和分析應用程式工作負載。With one click you can install the Data Science and analytical applications workload for all of your data analysis needs. 它支援 Python、R、F# 和其各自的套件/散發版本來啟用資料的擷取、分析和視覺效果,以及建置和部署機器學習模型。We've included support for Python, R, F#, and their respective packages/distros to enable acquisition, analysis, and visualization of data all the way through to building and deploying machine learning models.

如需完整詳細資料和文件,請瀏覽 Python 資訊頁面R 工具資訊頁面Visit our Python information page and R Tools information page for full details and documentation.

ReSharper Ultimate 2017.1 ReSharper Ultimate 2017.1

Resharper 現在可使用在輕量型模式下直接從 Visual Studio 2017 載入的方案。Resharper now works with solutions that are loaded in a lightweight mode, right from Visual Studio 2017. 如需其運作方式的詳細資訊和影片,請參閱 JetBrains 部落格文章。For more information and a video on how this works, see the JetBrains blog post.

屬性頁和資訊清單重新設計 Property Pages and Manifests Redesign

我們已重新組織並簡化 Xamarin 4.5 中的屬性頁,並分割資訊清單編輯器。We've reorganized and simplified the Property Pages in Xamarin 4.5 and split the Manifest editors. 您可以從屬性頁持續編輯 csproj 選項,以及從資訊清單編輯器持續編輯資訊清單選項。You can keep editing csproj options from the Property Pages, and manifest options from the manifest editor. 我們已簡化並重新組織屬性頁,以支援高 DPI 顯示。We have simplified and reorganized our Property Page to support high-DPI displays.

如需完整詳細資料,請瀏覽 Xamarin 版本資訊Visit the Xamarin release notes for full details.

Visual Studio Tools for Unity Visual Studio Tools for Unity

使用 Unity 工作負載的遊戲開發,您現在可以安裝 Unity 5.6 來建置多平台 2D 和 3D 遊戲和互動式內容。With the Game Development with Unity workload you can now install Unity 5.6 to build multiplatform 2D and 3D games and interactive content. 如需如何將 Visual Studio 轉換為 Unity 開發環境的詳細資訊,請瀏覽 Visual Studio Tools for Unity 頁面。Visit the Visual Studio Tools for Unity page for more information about how you can turn Visual Studio into a Unity development environment.

TypeScript 並存功能支援 TypeScript Side-by-Side Support

Visual Studio 2017 中現在可以使用多個版本的 TypeScript 編譯器。You can now use multiple versions of the TypeScript compiler in Visual Studio 2017. 在安裝期間,Web、Node.js、通用 Windows 或 Mobile JavaScript 工作負載將會自動包括 TypeScript 2.2。During installation, TypeScript 2.2 will be automatically included with the Web, Node.js, Universal Windows, or Mobile JavaScript workloads. 您也可以從 [個別元件] 安裝程式頁面中選取 [TypeScript 2.1]。TypeScript 2.1 can also be selected from the 'Individual Components' installer page.

這會安裝 IntelliSense 和組建所使用的最新 TypeScript 版本。The version of TypeScript used by IntelliSense and by the build will be the latest installed. 您可以使用如下所示的設定 (圖 1),變更 IntelliSense 使用的版本。You can change the version used by IntelliSense, by using the setting shown in (Figure 1). 若要變更建置專案使用的 TypeScript 版本,請在專案檔中設定 MSBuild 屬性 <TypeScriptToolsVersions>To change the TypeScript version used for building a project, set the MSBuild property <TypeScriptToolsVersions> in the project file. 如需 MSBuild 屬性的詳細資訊,請參閱 TypeScript 手冊For more information on MSBuild properties, see the TypeScript Handbook.

TypeScript version selection

(圖 1) TypeScript 版本選取
(Figure 1) TypeScript Version Selection

Linux C++ 改進 Linux C++ Improvements

我們已改進 Linux C++ 工作負載,以支援 natvis 和 Python 美化顯示的偵錯工具類型視覺效果。We've made improvements to the Linux C++ workload to support debugger type visualization for both natvis and Python pretty printing. 現在,您可以使用 Linux C++ 專案和共用項目專案來跨平台共用程式碼。You can now use Linux C++ projects with Shared Items projects for cross-platform code sharing. 如需詳細資訊,請參閱 Visual C++ Team 部落格文章。For more information, see the Visual C++ Team blog post.

CMake 整合 CMake Integration

更新的 CMake 功能表是來自於您的意見反應。The updated CMake menu is based on your feedback. 如需詳細資訊,請參閱 CMake 3.7.2 版本頁面。For more information see the CMake 3.7.2 release page.

診斷工具視窗 Diagnostic Tools Window

以前長時間執行的偵錯工具工作階段,使用了大量的記憶體或磁碟空間。Long running debugger sessions were using a lot of memory or disk space. [診斷工具] 視窗現在會超過限制時自動停止作業。The Diagnostic Tools window will now automatically stop operation when limits are exceeded. 您可以從 [診斷工具] 視窗的功能表中選取 [設定] 命令來設定限制。You can configure the limits by selecting the Settings command from the menu in the Diagnostic Tools window. 這項新功能出於整夜執行偵錯工具的客戶意見反應。This new feature is available due to feedback from customers that ran their debugger overnight. [診斷工具] 視窗關閉,但不影響偵錯工具本身 (中斷點、呼叫堆疊等)。The Diagnostic Tools window shuts down, however, the debugger itself (breakpoints, callstack, etc) is not affected.

移動或停用安裝程式套件快取 Moving or Disabling the Installer Package Cache

當您使用命令列安裝 Visual Studio 2017 時,您可以傳遞 --cache 來啟用安裝以及後續安裝、修改和修復作業的快取原則 (預設),也可以傳遞 --nocache 來停用原則,以防止快取套件以及移除任何已針對目前執行個體所快取的套件。When you install Visual Studio 2017 by using the command line, you can pass --cache to enable the caching policy (default) for the install and subsequent install, modify, and repair operations; or you can pass --nocache to disable the policy which will prevent packages from being cached and remove any packages already cached for the current instance.

您現在可以透過登錄和群組原則來變更原則。You can now change the policy through the registry and group policy. 如需詳細資訊,請參閱我們的安裝部落格See our setup blog for more information.

F# 工具改進 F# Tools Improvements

  • 基本自動完成支援。Basic autocomplete support.
  • 可以在按一下工具提示時移至定義。Ability to Go to Definition when clicking in the tooltip.
  • 可變動值顏色標示和其他語意顏色標示改進。Mutable values colorized, and other semantic colorization improvements.
  • 專案系統效能改進。Project system performance improvements.
  • 大量效能改進。Large performance improvements all-up.
  • 方案資料夾節點上的上移/下移。Move Up/Move Down on Solution folder nodes.
  • 完成清單中的智慧排序。Intelligent ordering in Completion lists.

Visual Studio 安裝程式將會根據目前組態來顯示 Visual Studio 產品 The Visual Studio Installer will Display Visual Studio Offerings Based on your Current Configuration

例如: For example:

  • 如果您已在電腦上安裝 Visual Studio 2017 Enterprise,則只會看到 Enterprise 產品。If you have Visual Studio 2017 Enterprise installed on your machine, you will only see Enterprise offerings.
  • 如果您有 Visual Studio 2017 Professional,則會看到 Professional 和 Enterprise 產品。If you have Visual Studio 2017 Professional, you will see both Professional and Enterprise offerings.
  • 如果您有 Visual Studio 2017 Community,則會看到 Community、Professional 和 Enterprise 產品。If you have Visual Studio 2017 Community, you will see Community, Professional, and Enterprise offerings.

Visual Studio 2017 版本資訊記錄Visual Studio 2017 Release Notes History

Visual Studio 2017 Preview 版本資訊Visual Studio 2017 Preview Release Notes

The Developer Community Portal 查看 Visual Studio 2017 15.5 版中已修正的客戶回報問題。The Developer Community Portal See customer-reported issues fixed in Visual Studio 2017 version 15.5.

Visual Studio 2017 目前的版本資訊Visual Studio 2017 Current Release Notes

The Developer Community Portal 查看 Visual Studio 2017 15.5 版中已修正的客戶回報問題。The Developer Community Portal See customer-reported issues fixed in Visual Studio 2017 version 15.5.

Visual Studio 2017 15.4 版資訊Visual Studio 2017 version 15.4 Release Notes

The Developer Community Portal 查看 Visual Studio 2017 15.4 版中已修正的客戶回報問題。The Developer Community Portal See customer-reported issues fixed in Visual Studio 2017 version 15.4.

Visual Studio 2017 15.3 版資訊Visual Studio 2017 version 15.3 Release Notes

The Developer Community Portal 查看 Visual Studio 2017 版本 15.3 中已修正的客戶回報問題。The Developer Community Portal See customer-reported issues fixed in Visual Studio 2017 version 15.3.

Visual Studio 2017 版本 15.1 版本資訊Visual Studio 2017 version 15.1 Release Notes

The Developer Community Portal 查看 Visual Studio 2017 版本 15.1 中已修正的客戶回報問題。The Developer Community Portal See customer-reported issues fixed in Visual Studio 2017 version 15.1.

Visual Studio 2017 版本 15.0 版本資訊Visual Studio 2017 version 15.0 Release Notes

The Developer Community Portal 查看 Visual Studio 2017 版本 15.0 中已修正的客戶回報問題。The Developer Community Portal See customer-reported issues fixed in Visual Studio 2017 version 15.0.


頁面頂端

Top of Page