Visual Studio 2019 for Mac 版本 8.4 的版本資訊Visual Studio 2019 for Mac version 8.4 Release Notes
開發人員社群 | 系統需求 | 相容性 | 可散發的程式碼 | 文件 | 部落格 | 服務Developer Community | System Requirements | Compatibility | Distributable Code | Documentation | Blogs | Servicing
按一下這個按鈕以下載最新版的 Visual Studio 2019 for Mac。Click the button to download the latest version of Visual Studio 2019 for Mac. 如需系統需求的資訊,請參閱 Mac 系統需求和 Mac 平台目標及相容性指南。For information on the system requirements see the see Mac System Requirements and Mac Platform Targeting and Compatibility guides.
如需安裝和更新 Visual Studio 2019 for Mac 的指示,請參閱安裝 Visual Studio for Mac 指南。For instructions on installing and updating Visual Studio 2019 for Mac, see the Install Visual Studio for Mac guide.
若要深入了解其他相關下載,請參閱下載頁面。To learn more about other related downloads, see the Downloads page.
Visual Studio 2019 for Mac 的新功能What's New in Visual Studio 2019 for Mac
Visual Studio 2019 for Mac 版本Visual Studio 2019 for Mac Releases
- 2020 年 3 月 3 日 - Visual Studio 2019 for Mac 8.4.8 版March 3, 2020 - Visual Studio 2019 for Mac version 8.4.8
- 2020 年 2 月25 日 - Visual Studio 2019 for Mac 8.4.7 版February 25, 2020 - Visual Studio 2019 for Mac version 8.4.7
- 2020 年 2 月19 日 - Visual Studio 2019 for Mac 8.4.6 版February 19, 2020 - Visual Studio 2019 for Mac version 8.4.6
- 2020 年 2 月10 日 - Visual Studio 2019 for Mac 8.4.5 版February 10, 2020 - Visual Studio 2019 for Mac version 8.4.5
- 2020 年 2 月4 日 - Visual Studio 2019 for Mac 8.4.4 版February 4, 2020 - Visual Studio 2019 for Mac version 8.4.4
- 2020 年 1 月 28 日 - Visual Studio 2019 for Mac 8.4.3 版January 28, 2020 - Visual Studio 2019 for Mac version 8.4.3
- 2020 年 1 月 21 日 - Visual Studio 2019 for Mac 8.4.2 版January 21, 2020 - Visual Studio 2019 for Mac version 8.4.2
- 2020 年 1 月 14 日:Visual Studio 2019 for Mac 8.4.1 版本January 14, 2020 - Visual Studio 2019 for Mac version 8.4.1
- 2020 年 1 月 8 日:Visual Studio 2019 for Mac 版本 8.4January 8, 2020 — Visual Studio 2019 for Mac version 8.4
Visual Studio 2019 for Mac 部落格文章Visual Studio 2019 for Mac Blog Posts
Visual Studio 部落格 是 Visual Studio 工程小組提供產品見解的官方來源。The Visual Studio Blog is the official source of product insight from the Visual Studio Engineering Team. 您可以在下列文章中找到有關 Visual Studio 2019 for Mac 版本的深入資訊:You can find in-depth information about the Visual Studio 2019 for Mac releases in the following posts:
版本焦點內容Release Highlights
- 此版本新增 .NET Core 3.1.100 的支援。This release adds support for .NET Core 3.1.100.
- 此版本著重在使用 Visual Studio for Mac 中的輔助技術來改善整體體驗。This release focuses on improving the overall experience using assistive technologies in Visual Studio for Mac.
- 此版本針對 .NET Core 開發人員引進其他功能,包括:This release brings additional features for .NET Core developers including:
- ASP.NET Core 專案的 Scaffolding 支援。Scaffolding support for ASP.NET Core projects.
- 開發和發佈 ASP.NET Core Blazor 伺服器應用程式的能力。The ability to develop and publish ASP.NET Core Blazor Server applications.
- 更新編輯器,包括 .razor 檔案的支援。Editor refinement, including support for .razor files.
- 從 .NET Core 程式庫專案建立 NuGet 套件的封裝支援。Pack support for creating NuGet packages from .NET Core library projects.
已知問題Known Issues
請參閱已知問題一節。Refer to the Known Issues section.
Visual Studio 2019 for Mac 8.4.8 版 (8.4.8.2)Visual Studio 2019 for Mac version 8.4.8 (8.4.8.2)
發行日期︰2020 年 3 月 3 日released March 3, 2020
此服務版本修正了下列問題︰This service release fixes the following issues:
- 更新 Azure Functions 範本並重新啟動 Visual Studio for Mac 之後,遺漏範本。Templates are missing after updating Azure Functions templates and restarting Visual Studio for Mac.
Visual Studio 2019 for Mac 8.4.7 版 (8.4.7.17)Visual Studio 2019 for Mac version 8.4.7 (8.4.7.17)
2020 年 2 月 25 日發行released February 25, 2020
此服務版本解決其他部分協助工具問題,並修正下列問題:This service release addresses a number of additional accessibility issues and also fixes the following issues:
- 附加新檔案時,會隱藏 [回報問題] 對話方塊。(英文)Report a problem dialog hidden when attaching a new file.
- Cmd + . 檔案搜尋現在必須要按兩次 (英文)。Cmd + . file search now has to be pressed twice.
- 巡覽至捷徑無法專注在搜尋文字方塊。(英文)Navigate to shortcut won't focus search text box.
- 在 .resx 檔案中複製會清除而非複製剪貼簿。(英文)Copy in a .resx file clears clipboard instead of copying.
- 無法從 Specflow .feature 檔案複製/貼上。(英文)Unable to copy/paste from Specflow .feature file.
- 從舊編輯器複製並貼上 XAML 編輯器無法運作。(英文)Copy and paste from the old editor to the Xaml editor doesn't work.
- launchSettings.json 在儲存時會變更。(英文)launchSettings.json are changed on save.
Visual Studio 2019 for Mac 8.4.6 版 (8.4.6.36)Visual Studio 2019 for Mac version 8.4.6 (8.4.6.36)
2020 年 2 月 19 日發行released February 19, 2020
此服務版本解決其他部分協助工具問題,並修正下列問題:This service release addresses a number of additional accessibility issues and also fixes the following issues:
- 執行更新方案命令後,無法於 [Review Solution and Commit] (檢閱方案並認可) 頁面中展開清單項目。Can't expand a list item in the Review Solution and Commit page after doing a Update Solution command.
Visual Studio 2019 for Mac 8.4.5 版 (8.4.5.19)Visual Studio 2019 for Mac version 8.4.5 (8.4.5.19)
2020 年 2 月 10 日發行released February 10, 2020
此服務版本修正了下列問題︰This service release fixes the following issues:
- MVC Scaffolding 不包括「使用 Entity Framework 執行檢視的 MVC 控制器」Scaffolder。MVC scaffolding doesn't include "MVC Controller with views, using Entity Framework" scaffolder.
- ASP.NET 專案中的 Scaffolding 會使用 LocalDB 而非 Sqlite,進而造成 PlatformNotFoundException。Scaffolding in a ASP.NET Core project uses LocalDB instead of Sqlite leading to PlatformNotFoundException.
Visual Studio 2019 for Mac 8.4.4 版 (8.4.4.91)Visual Studio 2019 for Mac version 8.4.4 (8.4.4.91)
2020 年 2 月 4 日發行released February 4, 2020
這一版 Visual Studio 2019 for Mac 引進重新整理的調色盤、新圖示,以及已更新的警告和錯誤狀態訊息。This release of Visual Studio 2019 for Mac brings a refreshed color palette, new icons, and updated warning and error status messages. 文字和圖示的色彩對比率已增加,用以改善清晰度。Color contrast ratios for text and icons have been increased to improve clarity. Visual Studio for Mac 現在也完全支援 macOS 高對比模式。Visual Studio for Mac also now fully suports macOS High Contrast Mode.
除了視覺效果變更之外,這一版的 Visual Studio 2019 for Mac 還進行了一些變更,用來增加 IDE 的整體存取範圍。In addition to the visual changes, this release of Visual Studio 2019 for Mac has made a number changes to increase overall accessibility of the IDE. 它們包括:These include:
- 改善在偵錯工具 (NuGet 套件管理員) 和 [專案選項] 對話方塊中使用 VoiceOver 時的焦點順序和可見度。Improvements to focus order and visibility when using VoiceOver in the debugger, NuGet Package Manager and project options dialog.
- 先前無法透過鍵盤瀏覽存取的區域 (例如釘選和眼睛圖示),現在可透過鍵盤來瀏覽。Areas previously inaccessible by keyboard navigation, such as the pin and eye icon, are now navigable by keyboard.
- 增強了 VoiceOver 對偵錯工具狀態的意見反應。Enhanced feedback from VoiceOver for debugger status.
- 先前未宣告「已建立專案」,現在已宣告。"Project created" was not previously announced and now is.
- 修正了 NuGet 套件管理員,允許鍵盤存取 [瀏覽]、[安裝]、[更新] 與 [合併] 索引標籤。Fixes to the NuGet Package Manager that allow keyboard access to the Browse, Installed, Update and Consolidate tabs.
- VoiceOver 現已可在 NuGet [新增版本] 下拉式清單中,宣告選取的版本。VoiceOver now announces the selected version in the NuGet "New version" dropdown.
- VoiceOver 現在會在使用版本控制、發佈至 Azure 功能,以及許多其他領域時,宣告詳細資訊。VoiceOver now announces more information when using version control, the publish to Azure feature, and in a number of additional areas.
- 新的 PList 編輯器來源檢視實作,具有改良過的鍵盤導覽與 VoiceOver 支援。New PList editor source view implementation with improved keyboard navigation and VoiceOver support.
此服務版本也修正了下列問題︰This service release also fixes the following issues:
- 我們已修正了 .aspx 檔案沒有 IntelliSense的問題。We fixed an issue where .aspx files have no IntelliSense.
Visual Studio 2019 for Mac 8.4.3 版 (8.4.3.12)Visual Studio 2019 for Mac version 8.4.3 (8.4.3.12)
發行於 2020 年 1 月 28 日released January 28, 2020
此服務版本修正了下列問題︰This service release fixes the following issues:
- 修正了 it is not possible to install Android material on macOS Catalin (無法在 macOS Catalina 上安裝 Android 資料) 的問題。We fixed an issue where it is not possible to install Android material on macOS Catalina.
- 已將 launchSettings.json 的支援新增至背景工作專案。We added support for launchSettings.json to Worker projects.
- 修正了建立背景工作服務專案時 (而不是預設值),偵錯模式是瀏覽器的問題。We fixed an issue where the debug mode is browser when creating a Worker Service project instead of default.
Visual Studio 2019 for Mac 8.4.2 版 (8.4.2.59)Visual Studio 2019 for Mac version 8.4.2 (8.4.2.59)
發行於 2020 年 1 月 21 日released January 21, 2020
此服務版本修正了下列問題︰This service release fixes the following issues:
- 推出了 .NET Core 的 1 月更新 (2.1.15 執行階段與 3.1.101 SDK)。We shipped the .NET Core January update (2.1.15 runtime and 3.1.101 SDK).
- 修正了幾個額外的 VoiceOver 和鍵盤瀏覽協助工具問題。We fixed some additional accessibility issues with VoiceOver and keyboard navigation.
- 修正了 [數值視覺化檢視] 在 8.3.3 (組建 8) 中一直為空白的問題。We fixed an issue where the Value Visualizer is always blank in 8.3.3 (Build 8).
- 修正了在階層中檢查巢狀變數耗時過長的問題。We fixed an issue where inspecting nested variables in the hierarchy takes a long time.
- 修正了 Blazor 偵錯工具提示不會顯示任何圖示的問題。We fixed an issue where Blazor debugging tool tips do not show any icons.
- 修正了從 Unity 啟動時,開始視窗會顯示且無法關閉的問題。We fixed an issue where the Start Window shows when launching from Unity and can't be closed.
- 修正了 [建立] 按鈕無法運作,且 .NET 會損毀的問題。We fixed an issue where the "Create" button doesn't work and .NET crashes.
- 修正了在安裝 .NET Core 3.1 之後,Visual Studio for Mac 無法建立 .NET Core 3.1 專案的問題。We fixed an issue where Visual Studio for Mac cannot create .NET Core 3.1 projects after installing .NET Core 3.1.
Visual Studio 2019 for Mac 8.4.1 版 (8.4.1.2)Visual Studio 2019 for Mac version 8.4.1 (8.4.1.2)
2020 年 1 月 14 日發行released January 14, 2020
此服務版本修正了下列問題︰This service release fixes the following issues:
- 我們修正了 Xamarin 設計工具底部工具列被截斷的問題。We fixed an issue where the bottom toolbar in the Xamarin Designer is being cut off.
- 我們解決了大量損毀問題。We addressed a high volume crash.
Visual Studio 2019 for Mac 版本 8.4 (8.4.0.2657)Visual Studio 2019 for Mac version 8.4 (8.4.0.2657)
發行於 2020 年 1 月 8 日released January 8, 2020
新功能New Features
協助工具選項Accessibility
我們進行了一些變更來改善此版本中 Visual Studio for Mac 的協助工具,包括:We made a number of changes to improve the accessibility of Visual Studio for Mac in this release including:
- 增加整個 IDE 中文字和圖示的對比。Increasing contrast for text and icons throughout the IDE.
- 改善鍵盤瀏覽和快速鍵。Improving keyboard navigation and shortcuts.
- 更新使用輔助技術進行巡覽時的焦點順序。Refining focus order when navigating using assistive technologies.
- 減少使用 VoiceOver 時,在 [開始] 頁面上某些項目之間移動所需的步驟數目。Reducing the number of steps needed to move between certain elements on the Start Page while using VoiceOver.
- 現在可以使用 VoiceOver 來存取 [開始] 頁面上的 [釘選] 按鈕。The "Pin button" on the Start Page can now be accessed with VoiceOver.
- 改善整個 IDE 中下列區域及更多區域的 VoiceOver 聽寫及瀏覽:Improving VoiceOver dictation and navigation throughout the IDE in the following areas and more:
- 最近使用的範本頁面Recently used templates page
- 字型選擇器Font picker
- 文件檢視索引標籤Document view tabs
- 全域搜尋結果Global Search Results
- 程式碼編輯器Code editor
- 程式碼片段Code snippets
- 更新者Updater
- 版本控制Version control
- 專案選項Project options
- 降低 Xamarin 設計工具屬性面板中鍵盤設陷的風險,並使這些屬性面板中先前無法存取的區域可供存取。Mitigating keyboard traps in Xamarin designer property panels and made previously inaccessible areas in those property panels accessible.
- 完全重寫先前無法存取的 IDE 元件,使其可供存取。Completely rewriting previously inaccessible IDE components to make them accessible.
Web 和 AzureWeb and Azure
- 我們新增了 ASP.NET Core Scaffolding 的支援。We added support for ASP.NET Core Scaffolding.
- 我們新增了編輯 .razor 檔案的支援。We added support for editing .razor files.
- 我們新增了在發佈至 Azure App Service 期間,針對 Blazor 伺服器專案佈建 Azure SignalR Service 的支援。We added support for provisioning Azure SignalR Service for Blazor Server projects during publish to Azure App Service.
- 我們新增了壓縮 .NET Standard 程式庫專案的支援。We added support to Pack .NET Standard library projects.
編輯器Editor
- 除非明確需要舊版編輯器,否則所有檔案現在都可以在新的編輯器中開啟。All files should now open in the new editor unless legacy editor is explicitly needed.
- 我們修正了編輯器中的一些效能流失問題。We fixed some performance leaks in the editor.
- 我們已更新為使用最新的 FSharp.CompilerService。We updated to use the latest FSharp.CompilerService.
- 我們改進了 .csx 檔案的支援。We improved support for .csx files.
- 新增了 TypeScript 3.7 的支援,新功能包括選擇性鏈結和 Nullish 聯合。We have added support for TypeScript 3.7, with new features like Optional Chaining and Nullish Coalescing.
- Blazor 支援已改善 IntelliSense 和偵錯工具整合。Blazor support has improved IntelliSense and debugger integration.
ShellShell
我們已從 Android 設計工具將原生且可完整存取的 (鍵盤和 VoiceOver) 屬性面板控制項新增至 Shell,並針對所有解決方案項目將其預設為啟用。We have added a native and fully accessible (keyboard and VoiceOver) property pad control from the Android designer to the shell and enabled it by default for all solution items.
Visual Studio for Mac 中的新編輯器功能New editor features in Visual Studio for Mac
偵錯工具Debugger
- 我們已實作偵錯工具 [工具提示]、[區域變數] 面板與 [監看式] 面板,以及 [攔截到例外狀況] 對話方塊的原生控制項,可讓我們在編輯器中重新啟用已釘選的監看式。We have implemented native controls for the debugger tooltips, locals pad and watch pads, and the exception caught dialog which allowed for us to re-enable pinned watches in the editor.
XamarinXamarin
- Xamarin.Forms 的 XAML 熱重新載入現在根據預設為開啟狀態,且已建置到 IDE 中。XAML Hot Reload for Xamarin.Forms is now on by default and built-in to the IDE. 若要深入了解 XAML 熱重新載入,請參閱 XAML Hot Reload for Xamarin.Forms (Preview) (Xamarin.Forms 的 XAML 熱重新載入 (預覽))。To learn more about XAML Hot Reload, see the XAML Hot Reload documentation.
- 您現在可以在 Visual Studio 中發行 Android 應用程式時,建立 Android 應用程式套件組合。You can now create Android App Bundles when publishing your Android applications in Visual Studio. 應用程式套件組合會在從 Google Play 商店或各種 Android App Store 下載應用程式時,為使用者提供依其裝置規格最佳化的 APK。App Bundles provide users with with optimized APKs per their device specifications when downloading an app from the Google Play Store or various Android App Stores.
- 您現在可以使用 AndroidX 移轉精靈,將您現有的 Android 應用程式從 Android 支援程式庫轉換為 AndroidX。You can now use an AndroidX migration wizard to convert your existing Android application to AndroidX from the Android Support Library.
- 當您在 Android 設計工具中編輯版面配置時,現在會為您提供一系列常見的問題。You are now provided a set of common issues when editing your layouts inside the Android designer.
InstallerInstaller
- 安裝程式現在支援深色佈景主題。The installer now supports dark theme.
- 安裝程式現在會清理先前使用安裝程式安裝的 .NET Core 舊次要版本。The installer will now clean up older minor versions of .NET Core that were previously installed using the installer.
- 已從安裝程式中移除 HAXM 和 AVD 建立支援。HAXM and AVD creation support have been removed from the installer. 建議您使用 Visual Studio for Mac 的裝置管理員來建立 AVD。Creation of AVDs should be done using Visual Studio for Mac's device manager.
- 安裝程式和 Visual Studio for Mac 不再支援 macOS Sierra。The installer, and Visual Studio for Mac, no longer supports macOS Sierra.
Bug 修正Bug Fixes
殼層與工具Shell and Tools
修正下列 IDE 的問題:We fixed the following issues with the IDE:
- 我們新增了對 macOS Catalina 的 notarization 支援。We added notarization support for macOS Catalina.
- 對話方塊位置不一致。Dialog locations are inconsistent.
- 即使離開 Visual Studio for Mac,[帳戶] 視窗一律處於頂端。The accounts Window is always on top, even when leaving Visual Studio for Mac.
- 如果 [開始] 視窗拖曳到新的桌面,則 IDE 會在錯誤的桌面中開啟。The IDE opens in the wrong Desktop if the Start Window is dragged to a new desktop.
- 在某些語言中,[開始] 視窗中的「新增」文字會於底部截斷。"New" is cut off at the bottom in the Start Window in some languages.
- 如果您選擇不要在第一次執行時登入,則會在第一次執行體驗期間持續收到提示。If you choose not to sign in on first run, you'll continually get prompted through the first run experience.
- 在搜尋欄位中按傳回並不會搜尋。Hitting return in a search field doesn't search.
- 要在檢視之間變更的 Tab 鍵似乎已中斷。Tab key to change between views seems to be broken.
- Visual Studio Community 缺少 UTF-8 (無簽章) 格式。Visual Studio Community lacks UTF-8 (no signature) format.
- [喜好設定] 功能表項目未開啟。Preferences menu item does not open.
- 我們修正了開啟延伸模組管理員後即無法予以關閉的問題。We fixed an issue where extension manager cannot be closed once opened.
編輯器Editor
修正下列編輯原始程式碼的問題:We fixed the following issues with editing source code:
- IDE 會重設為「區分大小寫」搜尋的預設值。The IDE would re-default to "case sensitive" search.
- 建立中斷點時,選取的行不會自動填入。When creating a breakpoint, selected lines would not be auto-filled.
- 在偵錯中釘選屬性無法正常運作。Pinning properties in debug is broken.
- 複製/貼上自動換行的行時,只會複製第一行。When copy/pasting a word-wrapped line, only the first line would be copied.
- 無法顯示表情圖示選取器。The emoji selector would not display.
- 在 .js/.ts 檔案中標示為註解的命令無法正常運作。Commenting commands does not work in .js/.ts files.
- 我們修正了 .js/.ts 檔案中的程式碼格式化可能會意外刪除使用者程式碼的問題。We fixed an issue where code formatting in .js/.ts files could delete user code unexpectedly.
- 插入行命令 (shift+enter) 無法正常運作。The insert line command (shift+enter) would not work.
- [顯示快速諮詢] 和 [聚焦文件] 命令無法正常運作。The "Show quick info" and "Focus Document" commands would not work.
- 我們移除了一些已淘汰的重構。We removed some obsolete refactorings.
- 我們修正了忽略字型粗細的問題。We fixed an issue where font weight was being ignored.
- 有更多 msbuild 檔案 (例如 .props) 現在具有語法醒目提示。More msbuild files (such as .props) are now syntax-highlighted.
- 我們修正了將索引標籤移動到不同視窗時,編輯器命令有時候會停止運作的問題。We fixed an issue where editor commands sometimes stopped working when tabs were moved into separate windows.
- 我們修正了檔案有時開啟後會捲動到右方的問題。We fixed an issue where files sometimes opened scrolled to the right.
- 我們修正了 [尋找] 中缺少某些工具提示的問題。We fixed an issue where some tooltips were missing from Find.
- 我們修正了未顯示某些屬性之快速諮詢工具提示的問題。We fixed an issue where quick info tooltips were not displayed for some properties.
- Blazor 支援進行了生產力功能的數項修正,例如 [移至定義] 和偵錯工具工具提示。Blazor support received several fixes to productivity features such as Go To Defintion and debugger tooltips.
- IntelliSense 自動完成清單現在會正確地回應文字縮放命令。The IntelliSense completion list now responds properly to text zoom commands.
Web 和 AzureWeb and Azure
修正下列 .NET Core 支援的問題:We fixed the following issues with .NET Core support:
- Blazor 範本已新增至 [新增專案] 對話方塊。The Blazor template has been added to the New Project dialog.
- 已新增至 [新增項目] 對話方塊的 Razor 元件和背景工作角色服務範本。Razor component and Worker Service templates added to New Item dialog.
- 啟動設定先前是以 https 產生的,但是專案不支援 https。Launch settings were previously generated with https but project doesn't support https.
- 建立新 ASP.NET Core 專案時連接埠號碼不是唯一的。When creating a new ASP.NET Core project the port number was not unique.
- 我們改善了 ASP.NET Core 專案載入時間,尤其是在具有大量檔案巢狀結構的專案中。We improved ASP.NET Core project loading times, especially in projects with extensive File Nesting.
- 我們已修正下列問題:在 [專案建立精靈] 中更新為 3.0 Azure Functions 範本而導致作為選項的 Azure Functions 消失。We fixed an issue where updating to 3.0 Azure Functions Templates in the Project Creation Wizard causes Azure Functions to disappear as an option.
修正下列 Azure Functions 支援的問題:We fixed the following issues with Azure Functions support:
- Azure Functions 範本缺少 AzureFunctionsVersion v2 的範本。Azure Functions was missing templates for AzureFunctionsVersion, v2.
版本控制Version Control
修正下列版本控制的問題:We fixed the following issues with Version Control:
- 取消 SVN 簽出可能會不小心刪除使用者檔案。Cancelling an SVN checkout can accidentally delete user files.
專案系統Project System
修正下列專案的問題:We fixed the following issues with Projects:
- 以手動方式將 DefaultTargets 新增至 csproj,會在 VS 修改專案時進行覆寫。Manually adding DefaultTargets to csproj gets overridden when VS modifies the project.
- 檔案和專案上要移除的名稱不一致。Inconsistent naming for removal on files and projects.
- 專案操作功能表缺少 [新增參考]。Project context menu is missing "Add Reference".
- 重新命名 Solution Pad 中的檔案不會重新套用巢狀規則。Renaming a file in the solution pad does not re-apply nesting rules.
- 將視窗的標題從 [編輯參考] 變更為 [參考]。Change title of window from "Edit References" to "References".
- 專案模型會報告特定專案的錯誤參考。Project model reports wrong references for certain projects.
- 我們修正了在匯入專案中定義定義常數時,無法正確定義定義常數的問題。We fixed an issue where Define Constants would not be defined correctly when defined in imported projects.
- 我們修正了在儲存原始檔控制下的專案時,Visual Studio for Mac 可能陷在迴圈中的問題。We fixed an issue where Visual Studio for Mac could get stuck in a loop saving a project that was under source control.
偵錯Debugging
修正下列偵錯問題:We fixed the following issues with Debugging:
- 我們已新增遺漏的 [偵錯所有測試] 命令。We added a missing "Debug All Tests" command.
- 將滑鼠暫留在運算式上,可能會變更 .NET Core 偵錯工具中的變數值。Hovering over an expression may change the value of variables in the .NET Core debugger.
- 開啟 [攔截到例外狀況] 對話方塊會使 IDE 停止回應。Opening the Exception Caught dialog makes the IDE hang.
- 我們修正了在偵錯時釘選屬性無法運作的問題。We fixed an issue where pinning properties in debug doesn't work.
XamarinXamarin
修正下列 Xamarin 支援的問題:We fixed the following issues with the Xamarin support:
- Visual Studio for Mac reporting iOS specific classes, methods and enums unavailable in iOS (報告 IOS 中無法使用 iOS 特定類別、方法和列舉的 Visual Studio for Mac)。Visual Studio for Mac reporting iOS specific classes, methods and enums unavailable in iOS.
- 我們改善了在簽署封存以進行散發時顯示的無用錯誤訊息。We improved an unhelpful error message when signing an archive for distribution.
- 我們修正了分鏡腳本中文件大綱為空白的問題。We fixed an issue where document outlines in storyboards are empty.
- 我們修正了 Xamarin.Forms 多平台範本會將檔案新增至磁碟,但不會新增至解決方案本身的錯誤。We fixed an error where the Xamarin.Forms multiplatform templates would add files to disk, but not add them to the solution itself.
- 我們修正了 Visual Studio for Mac 無法將 Android 封存上傳至 Google Play 商店,並出現以下訊息:「已淘汰 API」。We fixed an issue where Visual Studio for Mac was failing to upload Android archives to the Google Playstore with the message: "API has been deprecated".
測試Testing
修正下列測試問題:We fixed the following issues with Testing:
- "Show Test Source Code" does nothing if you right click a test class name (如果您以滑鼠右鍵按一下測試類別名稱,[顯示測試原始程式碼] 不會執行任何動作)。"Show Test Source Code" does nothing if you right click a test class name.
- "Run Test" does not run the test if a compile is required (如果需要編譯,[執行測試] 並不會執行測試)。"Run Test" does not run the test if a compile is required.
- 我們修正了偵錯工具未在測試偵錯期間發生失敗時開啟檔案的問題。We fixed an issue where the debugger doesn't open a file on failure during test debugging.
InstallerInstaller
我們抑制了安裝程式中的一些幕後 Bug。We squashed a handful of behind-the-scenes bugs in the installer.
更新者Updater
修正下列更新程式的問題:We fixed the following issues with the updater:
- 下載失敗後的進度列指示器為空白。Progress indicator was empty after an unsuccessful download.
- 更新程式在安裝更新之前,不會等待 IDE 結束。Updater does not wait for IDE to exit before installing updates.
已知問題 Known Issues
- 使用 Razor 元件檔案範本新增檔案之後,可能會無法建置專案。After adding a new file using the Razor Component file template, the project may fail to build. 這個問題是專案檔 (.csproj 檔案) 中有些不必要元素所造成,請從專案檔中移除參考新檔案的元素,應該就可成功建置專案。The issue is caused by some unneeded elements in the project file (.csproj file), remove elements referencing the new file from the project file, and the project should build successfully.
- 在開發 ASP.NET Core 專案時,如果已安裝 .NET Core SDK 3.1 Preview,HTTPS 連線可能會遭到拒絕。When developing ASP.NET Core projects, if .NET Core SDK 3.1 Preview is installed, https connections may be refused. 瀏覽器可能無法啟動,或使用 Docker 時,會顯示憑證錯誤。The browser may not launch, or when using docker, certificate errors are shown. 若要解決此問題,請在終端機中執行下列命令:
dotnet dev-certs https —clean
,然後執行dotnet dev-certs https —trust
。To workaround this, run the following commands in the terminal;dotnet dev-certs https —clean
and thendotnet dev-certs https —trust
. - 按退格鍵並不會從 [監看式] 面板中刪除監看式。Pressing backspace does not delete a watch from the Watches pad.
意見反應與建議Feedback and Suggestions
我們很希望聽聽您的意見!We would love to hear from you! 您可以透過 Visual Studio for Mac IDE 中的 [回報問題] 選項來回報問題。You can report a problem through the Report a Problem option in Visual Studio for Mac IDE. 您可在開發人員社群入口網站中追蹤您的意見反應。You can track your feedback, including suggestions, in the Developer Community portal.