Visual Studio 2017 15.2 版版本資訊
開發人員社群 | 系統需求 | 相容性 | 可散發程式碼 | 授權條款 | 部落格 | 已知問題
注意
這不是 Visual Studio 的最新版本。 若要下載最新版本,請參閱 Visual Studio 的網站。
支援時間範圍
此版本現在已不支援。 如需 Visual Studio 支援的詳細資訊,請參閱 Visual Studio 2017 的支援原則。
請參閱最新版的版本資訊,或造訪 Visual Studio 網站以下載最新支援的 Visual Studio 2017 版本。
Visual Studio 2017 15.2 版的版本
- 2017 年 7 月 17 日 - Visual Studio 2017 15.2.5 版
- 2017 年 6 月 21 日 - Visual Studio 2017 15.2.4 版
- 2017 年 6 月 9 日 - Visual Studio 2017 15.2.3 版
- 2017 年 5 月 30 日 - Visual Studio 2017 15.2.2 版
- 2017 年 5 月 12 日 - Visual Studio 2017 15.2.1 版
- 2017 年 5 月 10 日 - Visual Studio 2017 15.2 版
15.2 中值得注意的新功能摘要
- 最大化生產力與最近增強的 Python 開發工作負載。
- 為所有資料分析需求安裝資料科學和分析應用程式工作負載。
- ReSharper 2017.1 現在可使用在輕量型模式下載入的解決方案。
- 我們已使用 Xamarin 4.5 將屬性頁和資訊清單編輯器重新設計成簡易明瞭且更容易使用的 UI。
- 安裝 Unity 5.6 以及使用 Unity 工作負載的遊戲程式開發來開發遊戲和互動式內容。
- 您現在可以使用多個並存版本的 TypeScript 編譯器。
- 多項 F# 工具 改進。
- Linux C++ 現在可在偵錯期間改良類型視覺效果。
- [CMake 整合](#CMake 3.7.2) 現在支援 CMake 3.7.2。
- 您現在可以設定診斷工具視窗在超過限制時自動停止作業。
- 您現在可以變更套件快取位置,甚至可以在安裝、修改或修復期間停用快取套件。
- Visual Studio 安裝程式只會根據目前組態來顯示 Visual Studio 供應項目。
15.2 中已修正的常見問題
我們重視開發人員社群的意見反應。 此清單會提供收到最高票數並已在此版本中修正的問題。
- 在 Team Explorer 中重新顯示方案清單。
- GUIDGen.exe 不是有效的可執行檔。
- Visual Studio 2017 每次啟動時,「正在掃描新的和更新的 MEF 元件」都會執行。
- 下載最新版的 TFS 資料夾時,Visual Studio 停止回應。
- Node.js 伺服器端 JavaScript 處理序耗用太多記憶體。
- 重新開機之後會繼續顯示「需要重新啟動」訊息。
- 如何尋找已安裝的 Visual Studio 執行個體。
查看 Visual Studio 2017 15.2 版中所有已修正的客戶回報問題。
15.2 中新功能的詳細資料
Visual Studio 2017 15.2 版
發行於 2017 年 5 月 10 日
15.2 中的新功能
Python 開發工作負載
Visual Studio 已增強 Python 開發工作負載以最大化 Python 中的生產力。 改進的 IntelliSense、Web 開發專案、Git 和 VSTS 整合可以節省日常工作的時間和精力。 使用世界級偵錯 (本機、遠端、跨平台和 Python/原生) 和程式碼剖析工具,來提升 Python 程式碼的品質和效能。
如需完整詳細資料和文件,請瀏覽 Python 資訊頁面。
資料科學和分析應用程式工作負載
只要按一下,即可為所有資料分析需求安裝資料科學和分析應用程式工作負載。 我們包含了 Python、R、F# 和其各自套件/發行版本的支援,以在建置和部署機器學習模型的整個過程中,供您擷取、分析和視覺化資料。
如需完整詳細資料和文件,請瀏覽 Python 資訊頁面和 R 工具資訊頁面。
ReSharper Ultimate 2017.1
Resharper 現在可使用在輕量型模式下直接從 Visual Studio 2017 載入的方案。 如需其運作方式的詳細資訊和影片,請參閱 JetBrains 部落格文章。
屬性頁和資訊清單重新設計
我們重新整理並簡化了 Xamarin 4.5 中的屬性頁,並分割了資訊清單編輯器。 您可以從屬性頁持續編輯 csproj 選項,以及從資訊清單編輯器持續編輯資訊清單選項。 我們已簡化並重新組織屬性頁,以支援高 DPI 顯示。
如需完整詳細資料,請瀏覽 Xamarin 版本資訊。
Visual Studio Tools for Unity
使用 Unity 工作負載的遊戲開發,您現在可以安裝 Unity 5.6 來建置多平台 2D 和 3D 遊戲和互動式內容。 如需如何將 Visual Studio 轉換為 Unity 開發環境的詳細資訊,請瀏覽 Visual Studio Tools for Unity 頁面。
TypeScript 並存功能支援
Visual Studio 2017 中現在可以使用多個版本的 TypeScript 編譯器。 在安裝期間,Web、Node.js、通用 Windows 或 Mobile JavaScript 工作負載將會自動包括 TypeScript 2.2。 您也可以從 [個別元件] 安裝程式頁面中選取 [TypeScript 2.1]。
這會安裝 IntelliSense 和組建所使用的最新 TypeScript 版本。 您可以使用如下所示的設定 (圖 1),變更 IntelliSense 使用的版本。 若要變更建置專案使用的 TypeScript 版本,請在專案檔中設定 MSBuild 屬性 <TypeScriptToolsVersions>
。 如需 MSBuild 屬性的詳細資訊,請參閱 TypeScript 手冊。

Linux C++ 改進
我們改進了 Linux C++ 工作負載,以支援 natvis 和 Python 美化顯示的偵錯工具類型視覺效果。 現在,您可以使用 Linux C++ 專案和共用項目專案來跨平台共用程式碼。 如需詳細資訊,請參閱 Visual C++ Team 部落格文章。
CMake 整合
更新的 CMake 功能表是來自於您的意見反應。 如需詳細資訊,請參閱 CMake 3.7.2 版本頁面。
診斷工具視窗
以前長時間執行的偵錯工具工作階段,使用了大量的記憶體或磁碟空間。 [診斷工具] 視窗現在會超過限制時自動停止作業。 您可以從 [診斷工具] 視窗的功能表中選取 [設定] 命令來設定限制。 這項新功能出於整夜執行偵錯工具的客戶意見反應。 [診斷工具] 視窗關閉,但不影響偵錯工具本身 (中斷點、呼叫堆疊等)。
移動或停用安裝程式套件快取
當您使用命令列安裝 Visual Studio 2017 時,您可以傳遞 --cache
來啟用安裝以及後續安裝、修改和修復作業的快取原則 (預設),也可以傳遞 --nocache
來停用原則,以防止快取套件以及移除任何已針對目前執行個體所快取的套件。
您現在可以透過登錄和群組原則來變更原則。 如需詳細資訊,請參閱我們的安裝部落格。
F# 工具改進
- 基本自動完成支援。
- 可以在按一下工具提示時移至定義。
- 可變動值顏色標示和其他語意顏色標示改進。
- 專案系統效能改進。
- 大量效能改進。
- 方案資料夾節點上的上移/下移。
- 完成清單中的智慧排序。
Visual Studio 安裝程式將會根據目前組態來顯示 Visual Studio 供應項目
例如:
- 如果您已在電腦上安裝 Visual Studio 2017 Enterprise,則只會看到 Enterprise 供應項目。
- 如果您有 Visual Studio 2017 Professional,則會看到 Professional 和 Enterprise 供應項目。
- 如果您有 Visual Studio 2017 Community,則會看到 Community、Professional 和 Enterprise 供應項目。
Visual Studio 2017 15.2.1 版
發行於 2017 年 5 月 12 日
15.2.1 中已修正的常見問題
這是此版本中已解決的客戶回報問題:
- 安裝 .NET 工作負載中的 F# 元件之後,無法載入 V15.2 深色色彩佈景主題。
Visual Studio 2017 15.2.2 版
發行於 2017 年 5 月 30 日
15.2.2 中已修正的常見問題
這些是此版本中已解決的客戶回報問題:
- Compilation fails because proces cannot access dll (after VS2017 update 2 (v15.2)) (因為處理序無法存取 DLL,所以編譯失敗 (VS2017 Update 2 (v15.2) 之後)
- Visual Studio 2017 version 15.2 freezes without network connection. (Visual Studio 2017 版本 15.2 會在沒有網路連線時凍結。)
- The Visual Studio 2017 version 15.2 update can cause incorrect versions of vcmeta.dll to be installed. (Visual Studio 2017 版本 15.2 更新可能會導致安裝不正確的 vcmeta.dll 版本)
- Added support for Service Fabric 5.6 release/2.6 SDK which enables using ServicePackageActivationMode="ExlusiveProcess" (已新增啟用使用 ServicePackageActivationMode="ExlusiveProcess" 的 Service Fabric 5.6 版本/2.6 SDK 支援)
- R tools for Visual Studio 2017 won't install on Windows 7 (Visual Studio 2017 R 工具將不會安裝在 Windows 7 上)
此版本中包含其他修正:
- 已修正可能與例外狀況相關的 F# 迴歸:「此資料流不支援在 System.IO.Compression.DeflateStream.BeginWrite 寫入」。
- 已修正 Xamarin iOS APP 未正確建置的問題。
- 修正有時在 Xamarin Android 應用程式中發生效能降低的問題。
- 連線到 Android 偵錯工具的問題修正。
- 升級至 4.5 時之 csproj losing multidex 支援的修正。
Visual Studio 2017 15.2.3 版
發行於 2017 年 6 月 9 日
15.2.3 中已修正的常見問題
這些是此版本中已解決的客戶回報問題:
- Update to Visual Studio 2017 version 15.2 solution loading caused forced restart. (Visual Studio 2017 版本 15.2 方案載入更新造成強制重新啟動。)
- Visual Studio 2017 在 15.2 更新後隨機重新啟動。
Visual Studio 2017 15.2.4 版
發行於 2017 年 6 月 21 日
15.2.4 中已修正的常見問題
這些是此版本中已解決的客戶回報問題:
Visual Studio 2017 15.2.5 版
發行於 2017 年 7 月 17 日
15.2.5 中已修正的常見問題
這是此版本中已解決的客戶回報問題:
- 修正 RS3 的 WebDeploy 安裝問題。
已知問題
歡迎您提供意見反應。 請前往Developer Community (開發人員社群) 網站,以尋找最新問題、記錄新問題及附議現有問題。
查看 Visual Studio 2017 15.2 版中所有現有的已知問題和可用的因應措施。
意見反應與建議
我們很希望聽聽您的意見! 若有任何問題,請透過安裝程式或 Visual Studio IDE 本身右上角的回報問題選項來通知我們。 圖示位在右上角。
您可以在 Visual Studio 開發人員社群中提出產品建議或追蹤您的問題,也可以提出問題、尋找解答及提議新功能。
您也可以透過我們的即時聊天支援取得免費的安裝協助。
部落格
善用「開發人員工具部落格」網站中的見解與建議,讓您能夠隨時取得所有新版本的最新資訊,以及涵蓋各類功能的深入探討文章。
Visual Studio 2017 版本資訊歷程記錄
如需舊版 Visual Studio 2017 的詳細資訊,請參閱 Visual Studio 2017 版本資訊歷程記錄頁面。