Visual Studio Icon Visual Studio 2017 for Mac 7.6 版的版本資訊Visual Studio 2017 for Mac version 7.6 Release Notes



開發人員社群 | 系統需求 | 相容性 | 可散發的程式碼 | Xamarin | 部落格 | 服務 |Developer Community | System Requirements | Compatibility | Distributable Code | Xamarin | Blogs | Servicing |


按一下這個按鈕以下載最新版的 Visual Studio 2017 for Mac。Click the button to download the latest version of Visual Studio 2017 for Mac. 如需設定與安裝的相關指示,請參閱設定與安裝 Visual Studio for Mac 文件。For instructions on setup and install, see the Setup and Install Visual Studio for Mac documentation.

Download Visual Studio 2017 for Mac

若要深入了解 Visual Studio 2017 for Mac,請參閱 Mac 系統需求Mac 平台目標及相容性To learn more about Visual Studio 2017 for Mac, see Mac System Requirements and Mac Platform Targeting and Compatibility.

若要深入了解其他相關下載,請參閱下載頁面To learn more about other related downloads, see the Downloads page.


7.6 中的新功能What's New in 7.6

Visual Studio 2017 for Mac 7.6 版的版本資訊Visual Studio 2017 for Mac version 7.6 Releases

版本重點Release Highlights

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

已知問題Known Issues

請參閱已知問題一節。Refer to the Known Issues section.


7.6 新功能的詳細資料Details of What's New in 7.6

Release Notes Icon Visual Studio 2017 for Mac 7.6 版Visual Studio 2017 for Mac version 7.6

2018 年 8 月 20 日發行released August 20, 2018

7.6 的新功能New Features in 7.6

Azure Functions Azure Functions

發佈 Azure FunctionsPublishing Azure Functions

現在可以透過 Visual Studio for Mac 發佈 Azure Function。It's now possible to publish your Azure Function through Visual Studio for Mac. 若要發佈,以滑鼠右鍵按一下 Function 專案並選取 [發佈],然後建立或發佈至現有的 Azure App Service,如下列螢幕擷取畫面所示。To publish, right-click the Function project and select Publish, then create or publish to an existing Azure App Service, as illustrated in the following screenshots.

Azure Functions publishing; Create a new App Service
(圖 1) Azure Functions 發佈;建立新的 App Service(Figure 1) Azure Functions publishing; Create a new App Service
Azure Functions publishing; Configure Storage Account
(圖 2) Azure Functions 發佈;設定儲存體帳戶(Figure 2) Azure Functions publishing; Configure Storage Account

如需將 Azure Function 發佈至的 Azure 詳細資訊,請參閱 Azure Functions 文件。For more information on publishing your Azure function to Azure, see the Azure Functions documentation.

新的 Azure Functions 範本New Azure Functions templates

我們更新並改善了建立新 Functions 專案時的體驗。We updated and improved the experience when creating a new Functions project. 先前新專案會預設使用 HttpTrigger 函式。Previously the new project would default with an HttpTrigger function. Visual Studio for Mac 現在會提供可用的觸發程序類型,供您在建立新專案時選取。Visual Studio for Mac now offers available trigger types that you can select when creating a new project.

New Azure Function; select trigger type
(圖 3) 新的 Azure Function;選取觸發程序類型(Figure 3) New Azure Function; select trigger type
New Azure Function; provide trigger details
(圖 4) 新的 Azure Function;提供觸發程序詳細資料(Figure 4) New Azure Function; provide trigger details

如需有關在 Visual Studio for Mac 中使用 Azure Functions 的詳細資訊,請參閱 Azure Functions 文件。For more information on using Azure functions in Visual Studio for Mac, see the Azure Functions documentation.

7.6 中修正的問題Issues fixed in 7.6

效能Performance

我們對效能進行了下列修正:We made the following performance fixes:

程式碼編輯器Code Editor

我們對程式碼編輯器進行了下列修正:We made the following fixes to Code Editor:

Editor overtype marker
(圖 5) 編輯器取代標記(Figure 5) Editor overtype marker

協助工具選項Accessibility

我們對協助工具進行了下列修正:We made the following Accessibility fixes:

專案Project

我們對專案系統進行了下列修正:We made the following fixes to the project system:

.NET Core.NET Core

我們對 .NET Core 支援進行了下列修正:We made the following fixes to our .NET Core support:

  • 修正了變更專案屬性後不會還原 .NET Core 專案的問題。Fixed an issue where a .NET Core project is not restored after changing project properties.
  • 修正了新檔案的預設建置動作。Fixed the default build action for new files.
  • 修正了建置 ASP.NET Core Angular 專案時 UI 停止回應的問題。Fixed a UI hang when building an ASP.NET Core Angular project.
  • 當 ASP.NET Core 增益集嘗試安裝 HTTPS 開發憑證時,現在將會顯示要求輸入使用者名稱與密碼的 macOS 訊息對話方塊:When the ASP.NET Core addin tries to install the HTTPS development certificate, the macOS message dialog that asks for the username and password will now display:

    dotnet-dev-certs 希望進行變更。dotnet-dev-certs wants to make changes.

  • 我們修正了無法使用 IntelliSense 的建議,將宣告新增至空白 C# 檔案的問題。We fixed an issue where it wasn't possible to add declarations to an empty C# file using suggestions from IntelliSense.

NuGetNuGet

我們對 NuGet 支援進行了下列修正:We made the following fixes to our NuGet support:

F#F#

我們為 F# 開發人員修正了下列問題:We fixed the following issues for F# developers:

Web 工具Web Tools

我們對 Web 工具進行了下列更新:We made the following updates to our web tooling:

偵錯工具Debugger

ShellShell

此版本推出下列功能:This release introduces the following feature:

  • 如果已安裝活頁簿,您現在可以從 [歡迎使用] 頁面建立互動式活頁簿。It is now possible to create an Interactive Workbook from the Welcome Page if Workbooks is installed.

下列問題已在 Visual Studio for Mac Shell 中獲得解決:The following issues were addressed in the Visual Studio for Mac Shell:

版本控制Version Control

XamarinXamarin

Xamarin.FormsXamarin.Forms

如需詳細資訊,請參閱 Xamarin 版本資訊For more information, see the Xamarin release notes.

Xamarin.AndroidXamarin.Android

如需詳細資訊,請參閱 Xamarin 版本資訊For more information, see the Xamarin release notes.

Xamarin.MacXamarin.Mac

Xamarin.iOSXamarin.iOS

此版本已經增加對 ClassKit 權利的支援。Support for ClassKit entitlements has been added in this release. ClassKit 可以在適用於 iPad 的教育應用程式中,啟用教育機構可搭配 Apple School Manager 和受控 Apple ID 使用的功能。ClassKit enables features in your education apps for iPad that can be used by educational institutions with Apple School Manager and Managed Apple IDs.

Xamarin.iOS 佈建Xamarin.iOS Provisioning

根據預設,Visual Studio for Mac 中的自動佈建功能現在會嘗試建立並使用萬用字元應用程式識別碼和佈建設定檔,而不是根據 Info.plist 檔案中指定的套件組合識別碼,建立應用程式識別碼。Automatic provisioning in Visual Studio for Mac now attempts to create and use wildcard App ID and provisioning profiles by default, instead of creating an App ID based on the Bundle Identifier specified in the Info.plist file. 根據預設,使用萬用字元識別碼會減少開發人員入口網站中需要維護的設定檔和識別碼數目。Using wildcard IDs by default reduces the number of profiles and IDs that need maintenance in the developer portal.

如需有關如何在 Xamarin.iOS 中佈建的詳細資訊,請參閱在 Xamarin.iOS 中自動佈建文件。For more information on provisioning in Xamarin.iOS, see the Automatic Provisioning in Xamarin.iOS documentation.

我們也修正了 Xamarin.iOS 專案的下列問題:We also fixed the following issues with Xamarin.iOS projects:

視覺化設計工具Visual Designers

iOS 設計工具iOS Designer
  • 當選取的檢視不是檢視控制器的根目錄時,現在會醒目提示其父項。The selected view's parent is now highlighted when it is not the root of the view controller.
  • 在 XIB 檔案中,現在支援具有子檢視控制器的 UINavigationControllers。UINavigationControllers with child view controllers are now supported in XIB files.
  • 在檢視中使用內嵌/取消內嵌時,現在會保留條件約束。Constraints are now preserved when using Embed/Un-embed in View.
  • 拖曳自工具箱的項目現在會顯示為圖示,直到將這些項目拖曳過適當的拖放區為止。Items dragged from the toolbox are now displayed as icons until they are dragged over a suitable drop area.
Android 設計工具Android Designer
  • 透過全逼真的版面配置編輯功能,現在即使在設計模式下,也會保留您的 XAML 修改。With full-fidelity layout editing, your XAML modifications are now preserved even in design mode.
  • 我們已經將轉譯器更新到最新的 Android Oreo。We updated renderer to the latest Android Oreo.
  • 改善自訂控制項在暴增期間的可靠性Improve reliability of custom controls during inflation
  • 系統提供的值具備範例資料支援Sample data support for system provided values
Xamarin.Forms PreviewerXamarin.Forms Previewer
  • 增加了對對 C# 和 F# Xamarin.Forms 專案的工具箱支援Added toolbox support for C# and F# Xamarin.Forms projects
    • 當您的 C# 或 F# Xamarin.Forms 專案相依於 Xamarin.Forms 3.1.0.583944 版或更新版本時,Xamarin.Forms 控制項將會出現在工具箱中,協助探索工具組的這些新功能。When your C# or F# Xamarin.Forms project has a dependency on Xamarin.Forms version 3.1.0.583944 or greater, Xamarin.Forms controls will appear in the toolbox, aiding discoverability for those new to the toolkit.
    • 此版本能夠將這些控制項拖放到您的程式碼編輯器,進而提供 XAML 元素的程式碼片段。This release includes the ability to drag and drop these controls onto your code editor, providing a XAML element snippet.

其他修正與增強功能Other Fixes and enhancements


Release Notes Icon Visual Studio for Mac 7.6.1 (7.6.1.9)Visual Studio for Mac 7.6.1 (7.6.1.9)

發行於 2018 年 8 月 23 日released August 23, 2018

本版解決了下列問題:This release addresses the following issues:

Release Notes Icon Visual Studio for Mac 7.6.2 (7.6.2.33)Visual Studio for Mac 7.6.2 (7.6.2.33)

於 2018 年 8 月 29 日發行released August 29, 2018

本版解決了下列問題:This release addresses the following issues:

我們也持續改良核心 IDE 以修正 IntelliSense 問題、停止回應和損毀。We also continued to make improvements to the core IDE to fix IntelliSense issues, hangs, and crashes.


Release Notes Icon Visual Studio for Mac 7.6.3 (7.6.3.1)Visual Studio for Mac 7.6.3 (7.6.3.1)

發行於 2018 年 8 月 30 日released August 30, 2018

本版解決了下列問題:This release addresses the following issues:


Release Notes Icon Visual Studio for Mac 7.6.4 (7.6.4.22)Visual Studio for Mac 7.6.4 (7.6.4.22)

發行於 2018 年 9 月 10 日released September 10, 2018

此版本引進更簡單的新方式讓您直接從 IDE 提供意見反應給我們。This release introduces a new and easier way to provide feedback to us, straight from the IDE. 使用此功能,我們讓您能更簡單地使用它來建立票證或尋找相同問題的現有票證。With this feature we've made it easier for you to create a ticket or find existing tickets for the same issue.

若要存取該新工具,請選取 [說明] > [回報問題]:To access the new tool, select Help > Report a Problem:

Report a problem dialog
(圖 6) 新的 [回報問題] 對話方塊(Figure 6) New Report a Problem dialog

從這個對話方塊,您可以瀏覽您關注的問題、搜尋類似問題,或回報新問題:From this dialog you can browse your followed issues, search for similar issues, or report a new problem:

Report a problem dialog step 2
(圖 7) 新的 [回報問題] 對話方塊(Figure 7) New Report a Problem dialog

此版本也解決了下列問題:This release also addresses the following issues:


Release Notes Icon Visual Studio for Mac 7.6.5 (7.6.5.20)Visual Studio for Mac 7.6.5 (7.6.5.20)

於 2018 年 9 月 13 日發行released September 13, 2018

本版解決了下列問題:This release addresses the following issues:


Release Notes Icon Visual Studio for Mac 7.6.6 (7.6.6.17)Visual Studio for Mac 7.6.6 (7.6.6.17)

於 2018 年 9 月 19 日發行released September 19, 2018

此版本新增對 Xcode 10 的支援。This release adds support for Xcode 10. Xcode 10 提供 iOS 12、watchOS 5、macOS 10.14 和 tvOS 12 的支援。Xcode 10 provides support for iOS 12, watchOS 5, macOS 10.14, and tvOS 12.

此版本也修正下列問題︰This release also fixes the following issue:


Release Notes Icon Visual Studio for Mac 7.6.7 (7.6.7.49)Visual Studio for Mac 7.6.7 (7.6.7.49)

於 2018 年 9 月 25 日發行released September 25, 2018

本版解決了下列問題:This release addresses the following issues:


Release Notes Icon Visual Studio for Mac 7.6.8 (7.6.8.38)Visual Studio for Mac 7.6.8 (7.6.8.38)

發行於 2018 年 10 月 1 日released October 1, 2018

本版解決了下列問題:This release addresses the following issues:


Release Notes Icon Visual Studio for Mac 7.6.9 (7.6.9.22)Visual Studio for Mac 7.6.9 (7.6.9.22)

發行於 2018 年 10 月 8 日released October 8, 2018

本版解決了下列問題:This release addresses the following issues:

我們還會繼續致力於小幅修正與增強功能的效能和穩定性。We also continued working on minor fixes and improvements for performance and stability.


Release Notes Icon Visual Studio for Mac 7.6.10 (7.6.10.27)Visual Studio for Mac 7.6.10 (7.6.10.27)

發行於 2018 年 10 月 22 日released October 22, 2018

本版解決了下列問題:This release addresses the following issues:


Release Notes Icon Visual Studio for Mac 7.6.11 (7.6.11.9)Visual Studio for Mac 7.6.11 (7.6.11.9) New Release icon

發行於 2018 年 11 月 2 日released November 02, 2018

此版本新增對 Xcode 10.1 支援的支援This release adds support for Xcode 10.1 support

此版本也解決了下列問題:This release also addresses the following issues:


已知問題Known Issues

下列是 Visual Studio 2017 for Mac 7.6 版現有的所有已知問題清單:The following is a list of all existing known issues in Visual Studio 2017 for Mac version 7.6:

  • 針對 Xamarin.iOS 進行偵錯時,Visual Studio for Mac 偵錯工具通常會損毀。Visual Studio for Mac debugger often crashes when debugging Xamarin.iOS.

Team Foundation 版本控制Team Foundation Version Control

Team Foundation 版本控制 (TFVC) 支援現在當作 Visual Studio for Mac 的延伸模組提供。Team Foundation Version Control (TFVC) support is available as an extension for Visual Studio for Mac. 如需有關安裝和使用延伸模組的詳細資訊,請參閱連線到 Team Foundation 版本控制指南。For more information on installing and using the extension, see the Connecting to Team Foundation Version Control guide.


目前情況如何?How are we doing?

我們很希望聽聽您的意見!We would love to hear from you! 您可以透過 Visual Studio for Mac IDE 中的回報問題選項來回報問題,然後在開發人員社群 (英文) 入口網站中追蹤您的意見反應。You can report a problem through the Report a Problem option the Visual Studio for Mac IDE and track your feedback in the Developer Community portal.


部落格Blogs

善用「開發人員工具部落格」網站中的見解與建議,讓您能夠隨時取得所有新版本的最新資訊,以及涵蓋各類功能的深入探討文章。Take advantage of the insights and recommendations available in the Developer Tools Blogs site to keep you up-to-date on all new releases and include deep dive posts on a broad range of features.

Developer Tools Blogs


Visual Studio 2017 for Mac 版本資訊歷程記錄Visual Studio 2017 for Mac Release Notes History

您可以檢視舊版的 Visual Studio 2017 for Mac 版本資訊:You can view prior versions of Visual Studio 2017 for Mac release notes:


頁首
Top of Page