Visual Studio 2017 for Mac 版本 7.6 发行说明
开发人员社区 | 系统要求 | 兼容性 | 可分发代码 | Xamarin | 博客 | 维护 |
单击按钮下载最新版 Visual Studio 2017 for Mac。 有关设置和安装的说明,请参阅设置并安装 Visual Studio for Mac 文档。
若要了解 Visual Studio 2017 for Mac 的详细信息,请参阅 Mac 系统要求和 Mac 平台目标及兼容性。
要详细了解其他相关下载,请参阅下载页。
7.6 中的新增功能
Visual Studio 2017 for Mac 7.6 版本
- 2018 年 11 月2 日 – Visual Studio 2017 for Mac 版本 7.6.11
- 2018 年 10 月 22 日 – Visual Studio 2017 for Mac 版本 7.6.10
- 2018 年 10 月 8 日 – Visual Studio 2017 for Mac 版本 7.6.9
- 2018 年 10 月 1 日 – Visual Studio 2017 for Mac 版本 7.6.8
- 2018 年 9 月 25 日 – Visual Studio 2017 for Mac 版本 7.6.7
- 2018 年 9 月 19 日 – Visual Studio 2017 for Mac 版本 7.6.6
- 2018 年 9 月 13 日 – Visual Studio 2017 for Mac 版本 7.6.5
- 2018 年 9 月 10 日 – Visual Studio 2017 for Mac 版本 7.6.4
- 2018 年 8 月 30 日 - Visual Studio 2017 for Mac 版本 7.6.3
- 2018 年 8 月 29 日 - Visual Studio 2017 for Mac 版本 7.6.2
- 2018 年 8 月 23 日 - Visual Studio 2017 for Mac 版本 7.6.1
- 2018 年 8 月 20 日 - Visual Studio 2017 for Mac 版本 7.6
版本主要变化
- 已扩展 Azure Functions 支持。 创建新的 Azure Functions 项目时,现在可以选择触发器类型。
- Visual Studio for Mac 现在还支持将 Azure Functions 发布到 Azure。
- 我们不断改进了 Visual Studio for Mac 的性能和稳定性。
此版本中已修复的主要问题
- 修复了以下问题:编辑器速度太慢以至于无法使用
- 修复了以下问题:Visual Studio 运行速度非常缓慢并且滞后
- 修复了以下问题:未显示搜索结果
- 我们通过更新程序修复了大量问题:
- 修复了以下问题:IntelliSense 不适用于通过 Xamarin.Forms XAML 自动生成的字段
- 我们通过突出显示修复了大量问题:
- 我们将 TestSessionTimeout 扩展到最大可能值,这意味着你无需再受 VS 测试中长时间运行测试的限制。
已知问题
请参阅已知问题部分。
7.6 中新增功能的详细信息
Visual Studio 2017 for Mac 版本 7.6
发布时间:2018 年 8 月 20 日
7.6 中的新增功能
Azure Functions
发布 Azure Functions
现在可以通过 Visual Studio for Mac 发布 Azure Functions。 若要发布,右键单击 Function 项目并选择“发布”,然后创建或发布到现有的 Azure 应用服务,如以下屏幕截图中所示。


有关将 Azure Function 发布到 Azure 的详细信息,请参阅 Azure Functions 文档。
“新建 Azure Functions”模板
我们更新并改进了创建新 Functions 项目时的体验。 以前,新项目默认使用 HttpTrigger 函数。 Visual Studio for Mac 现在提供可在创建新项目时选择的可用触发器类型。


有关在 Visual Studio for Mac 中使用 Azure Functions 的详细信息,请参阅 Azure Functions 文档。
在 7.6 中修复的问题
性能
我们进行了以下性能修复:
- 修复了以下问题:WebReference 加载项会减慢 Solution Pad 中的文件夹生成速度。
- 在减少启动时 IDE 执行的工作量时,我们获得了额外的好处。
- 修复了与 FileWatcherService 资源不足相关的问题。
- 修复了以下问题:对于大型修补程序,代码修复预览菜单会挂起几秒钟。
- 修复了以下问题:由于配置更改,LoadProject 在解决方案加载时被调用两次。
- 修复了 F# 突出显示使用情况在前台线程上执行的操作过多的问题。
- Visual Studio for Mac 现在会在 OS 触发内存警告时禁用完整的解决方案分析。
- 根据需要为每种文件类型加载语法方案。
- 修复了打开解决方案后可能导致 UI 冻结的问题。
- VSTest 适配器延迟解决方案加载。
- 改进了查找引用命令的性能。
代码编辑器
我们对代码编辑器进行了以下修复:
- 修复了以下问题:键入块注释会引发 NotImplementedException。
- 修复了韩语输入问题:从行尾到行首选择时,未突出显示结束字符,直到“代码完成”对话框消失。
- 修复了以下问题:切换行注释菜单不再存在。
- 修复了以下问题:异常栏中的“显示堆栈跟踪”命令不显示或不显示任何信息。
- 修复了以下问题:打开文件时,引发 MonoDevelop.SourceEditor.FileRegistry.HasMultipleIncorrectEolMarkers 中的 NullReferenceException。
- 修复了以下问题:TODO 问题的行/列为 1,处于关闭状态。
- 修复了以下呈现问题:“显示作用域”命令包含标记。
- 修复了以下问题:并未始终显示调试器工具提示。
- 修复了文本编辑器中的一些图形问题。
- 修复了以下问题:重命名方法不应触发泛型类型参数的删除。
- 修复了以下问题:EditorConfig 设置不适用于已添加到项目的新文件。
- 修复了以下问题:单击源文件的特定位置时会引发异常。
- 修复了以下问题:“添加引用”快速修复不添加引用。
- 修复了以下问题:使用第二台监视器,则无法全屏显示搜索结果。
- 修复了以下问题:启用代码折叠时,显示“保存更改时出错”错误。
- 修复了导致编辑器偶尔对用户输入无响应的问题。
- 我们在编辑器中添加了一个改写标记,表明可以键入右括号。

- 修复了以下问题:documentation comments:Exception, Param ref(文档注释:异常,参数引用)。
- 修复了xsl:variable 的错误 XSLT 验证错误。
- 修复了展开代码片段时光标位置的问题。
- 修复了当用户具有损坏的突出显示主题时显示的空错误对话框。
- 修复了将鼠标悬停在与编译错误相关的“...”上时左侧滚动条槽损坏的问题。
- 修复了以下问题:编辑器不适用于 .NET Standard 2.0 NuGet 。
- 修复了韩语输入问题:从行尾往前选中时,未突出显示结束字符。
- 修复了韩语字符问题:在选中/突出显示时(例如复制 + 粘贴时)出现字符转置。
- 修复了以下问题:修改 editorconfig 后,分析器和格式化不更新。
- 修复了以下问题:单行成员显示为可折叠。
- 修复了以下问题:创建一个新的事件处理程序总是将该方法放在类的开头。
- 在 .cs 文件中删除其上方的大括号时,将删除右大括号。
- 修复了以下问题:折叠区域将自动展开。
- 修复了以下问题:在导航到程序集浏览器时,使用“转到定义”无法可靠地工作。
- 修复了程序集浏览器,该浏览器已在 7.5 版本 1254 中断开。
- 修复了导致 Visual Studio for Mac 在保存文件时冻结的问题。
- 修复了导致右键单击 ->“FindReferences”在界面中使用时返回过多无用结果的问题。
- 修复了以下问题:无法关闭“将 System 指令排在第一位”设置。
- 修复了以下问题:
TODO
不再突出显示。 - 修复了以下问题:当 Mac 语言是希伯来语(RTL 语言)时,括号不缩进。
- 代码折叠现在默认处于启用状态。
- 修复了以下问题:工具提示不消失。
- 修复了以下问题:建议的“将匿名组转换为方法组”替换将无效。
- 现在工具提示超时更短,这会降低快速信息弹出时间。
- 修复了以下问题:文档开头的 Alt + Up 会导致异常。
- 编译更改时,不会更新 C# 分类。
可访问性
我们进行了以下可访问性方面的修复:
- 代码折叠显示何时使用 VoiceOver,而不是自动隐藏,自动隐藏是默认行为。
- 修复了以下问题:VoiceOver 会读取“项目选项”中的不可见的元素。
项目
我们对项目系统进行了以下修复:
- 修复了生成 Xamarin Forms 控件库时导致间歇性崩溃的问题。
- 修复了以下问题:项目的配置映射更改不通知修改。
- 修复了加载没有 TargetFramework 的 SDK 样式项目时出现的 NullReferenceException。
- 修复了以下问题:MSBuild 导入之间的循环依赖项将导致 StackOverflowException。
- 改进了未能评估 MSBuild 项目时的错误消息传送。
- 修复了导致在打开解决方案时,Visual Studio for Mac 冻结的问题。
- 修复了从外部将文件添加到项目时出现的 NullReferenceException。
- 修复了以下问题:新建 Functions 项目将导致 IntelliSense 错误,直到将该项目关闭并重新打开。
Clean
目标现在异步运行。
.NET Core
我们对 .NET Core 支持进行了以下修复:
- 修复了以下问题:更改项目属性后,不会还原 .NET Core 项目。
- 修复了新文件的默认生成操作。
- 修复了生成 ASP.NET Core Angular 项目时 UI 挂起的问题。
- 当 ASP.NET Core 加载项尝试安装 HTTPS 开发证书时,现在将显示要求输入用户名和密码的 macOS 消息对话框:
dotnet-dev-certs 希望进行更改。
- 修复了使用 IntelliSense 的建议无法将声明添加到空的 C# 文件中。
NuGet
我们对 NuGet 支持进行了以下修复:
- 修复了以下问题:IntelliSense 无法识别 NuGet 源转换。
- 用户将不会再遇到更新 PackageReference 删除元数据的问题。
- 我们现在支持打开解决方案即可执行无操作还原。 如果未更改包引用,则将发生无操作还原。
- Visual Studio for Mac 现在支持 Mono 的 MSBuild 附带的 NuGet SDK 解析器。 这允许 SDK 从 NuGet 下载并由 SDK 样式的项目使用。
F#
我们为 F# 开发人员修复了以下问题:
- 修复了以下问题:添加 FSharp.Core 4.5.0 NuGet 包显示 4.3.3 作为 Solution Pad 中显示的依赖项。
- 修复了一些不准确的 F# 自动完成。
- 我们从模板中删除了“System.ValueTuple.4.3.0”,因为它不是必需的,并且不在 NuGet 上。
- 我们将新项目中引用的 Xamarin.Forms 版本更新为 3.0。
- 修复了 F# 的“查找引用”过于频繁地错误返回“0 个匹配”的问题。
- 修复了使用 Xamarin.Forms 3.0 时,Android 资源类型提供程序中出现 F# 错误的问题。
- 修复了在没有任何用户输入的情况下,F# 交互输出初始输出消息的问题。
- 修复了 F# Xamarin.Forms 项目模板描述在应提及 .NET Standard 时提及 PCL的问题。
- 修复了 F# 中的“文件”>“新建空白表单应用”将 Android SDK 设置为 8.0 而不使用最新版本的问题。
- 修复了 F# 交互命令历史记录为 1,处于关闭状态的问题。
- 修复了隐式文件夹在 F# 项目中的排序不正确的问题。
- 改进了 F# 通过使用 FCS 而不是硬编码列表获取其关键字的列表的方式。
Web 工具
我们对 Web 工具进行了以下更新:
- 修复了以下问题:如果脱字号后紧跟
}
,则代码完成不会提交。 - 修复了以下问题:将参数传递给函数时,JavaScript 语法突出显示会中断。
- 修复了以下问题:Razor 指令没有正确着色。
- 更新了 JavaScript/TypeScript TextMate 语言文件。
- 修复了以下问题:在创建新的 Azure Functions 项目时,“新建项目”对话框不会关闭。
- 修复了以下问题:缩进的
@{}
块中的代码在提交时跳转一行,且无法重新定位。 - 修复了在 TypeScript 文件中键入时出现的异常:System.ArgumentException Message=指定的 SnapshotPoint 或 SnapshotSpan 位于与此 SnapshotSpan 不同的 ITextSnapshot 上。
- 修复了以下问题:没有适用于 .css 文件的 IntelliSense。
- 修复了以下问题:无法在智能缩进行上使用退格。
- 我们在从模板编辑新的 ASP.NET Core Web 应用中的 appsettings.json 文件时修复了一个致命错误。
- 修复了以下问题:无法添加对 ASP.NET MVC 项目的 Web 引用。
调试器
- 修复了以下问题:即时窗口完成仅包含局部变量。
shell
此版本引入了以下功能:
- 现在,如果安装了工作簿,则可以从欢迎页创建交互式工作簿。
Visual Studio for Mac Shell 中解决了以下问题:
- 修复了以下问题:当系统语言被更改为中文时,在 Visual Studio for Mac 中未反映此更改。
- 修复了以下问题:欢迎页中的图钉图标太小。
- 修复了以下问题:选择名称以“#”开头的设备时,Visual Studio for Mac 会崩溃。
- 修复了以下问题:拖放到欢迎页不再起作用。
- 修复了以下问题:无法重命名解决方案项。
- 修复了以下问题:无法将新文件添加到解决方案项。
- 修复了以下问题:移动到以前的笔记本菜单项不起作用。
- 修复了以下问题:多次使用键盘快捷键关闭时,会显示多个“保存”对话框。
版本控制
- 修复了以下问题:“储藏管理器”对话框中不显示 Git 储藏注释。
- 修复了以下问题:Git 应用存储 - Gtk 警告 - 在后台线程上完成操作。
Xamarin
Xamarin.Forms
- 修复了以下问题:IntelliSense 不适用于通过 Xamarin.Forms XAML 自动生成的字段。
- 我们为 Xamarin.Forms 修复了一些 XAML 编辑问题:
有关更多信息,请参阅 Xamarin 发行说明。
Xamarin.Android
- 如果安装了 Java 9 或更高版本,则在通过发布工作流发布时,Visual Studio for Mac 将使用
apksigner
对 Android .apks 进行签名。 - 修复了以下问题:在发布配置中启动应用时,应用无法启动。
- 现在,如果启动仿真器时缺少 Android SDK Tools,则会收到通知](https://bugzilla.xamarin.com/show_bug.cgi?id=57082)。
- 修复了以下问题:即使应用已正确安装,也会报告其安装失败。
- 修复了在发布到 Play Store 时出现崩溃的问题。
有关更多信息,请参阅 Xamarin 发行说明。
Xamarin.Mac
- 现在可以通过 Xcode 打开情节提要文件。
- 修复了在发布 Mac 应用时出现的若干视觉问题。
Xamarin.iOS
此版本中增加了对 ClassKit 权利的支持。 ClassKit 支持 iPad 教育应用中的功能,可供教育机构使用 Apple School Manager 和受管理的 Apple ID。
Xamarin.iOS 设置
Visual Studio for Mac 中的自动设置现在尝试默认创建和使用通配符应用 ID 和设置配置文件,而不是基于 Info.plist 文件中指定的捆绑包标识符来创建应用 ID。 默认情况下,使用通配符 ID 可减少开发人员门户中需要维护的配置文件数和 ID 数。
有关在 Xamarin.iOS 中设置的详细信息,请参阅 Xamarin.iOS 中的自动设置文档。
我们还修复了 Xamarin.iOS 项目的以下问题:
- 修复了以下问题:编译时无法识别 Info.plist 中指定的 WatchKit 复杂资产集。
- 修复了以下问题:发布版本生成后,
aps-environment
未设置为production
。 - 修复了以下问题:共享项目中的资产目录在解决方案资源管理器中列出两次。
- 修复了以下问题:重新打开 Entitlements.plist 文件时,Entitlements.plist 中的
Enable Classkit
复选框未显示为已选中。 - 现在,如果特定的 iOS 或 Mac 构造函数(分别来自 Xamarin.iOS 或 Xamarin.Mac)由于弃用而不可用,或者因引入到 OS 的更高版本而不是项目所针对的版本(例如 Info.plist 中设置的“部署目标”)而不可用,Visual Studio for Mac 会提醒你。
- 修复了以下问题:IWKNavigationDelegate 有两种接口方法,但 IntelliSense 中只显示一种。
- 将调试器连接到应用时,Visual Studio for Mac 现在使用设备的连接端口而不使用全局首选项。 这意味着即使首选项适用于进行 WiFi 调试,也会使用 USB 进行调试(在通过 USB 连接的情况下)。
- 修复了尝试连接到 Apple 开发人员帐户时出错的问题。
- 修复了以下问题:在启用密钥链访问组时,在自动生成的捆绑 ID 条目之前未插入
$(AppIdentifierPrefix)
。 - 修复了新的 watchOS 项目中的问题,其中命名空间与 iOS 项目不匹配。
- 修复了更改部署目标后问题分析器无法触发的问题。
- 修复了无法通过 WiFi 分析 tvOS 应用程序的问题。
可视化设计器
iOS 设计器
- 现在,当选定视图的父视图不是视图控制器的根时,将突出显示该父视图。
- 现在,XIB 文件中支持具有子视图控制器的 UINavigationControllers。
- 现在,在视图中使用嵌入/取消嵌入时会保留约束。
- 从工具箱拖出的项现在显示为图标,直到它们被拖动到合适的拖放区域上。
Android 设计器
- 现在,通过全保真布局编辑,即使在设计模式下,也可以保留 XAML 修改。
- 我们已将呈现器更新为最新的 Android Oreo。
- 在通货膨胀期间改进自定义控件的可靠性
- 支持对系统提供的值使用示例数据
Xamarin.Forms 预览器
- 为 C# 和 F# Xamarin.Forms 项目添加了工具箱支持
- 当 C# 或 F# Xamarin.Forms 项目依赖于 Xamarin.Forms 版本 3.1.0.583944 或更高版本时,Xamarin.Forms 控件将出现在工具箱中,帮助那些对工具箱不熟悉的用户发现这一功能。
- 此版本包括将这些控件拖放到代码编辑器上的功能,提供了一个 XAML 元素片段。
其他修复程序和增强功能
- 修复了 Visual Studio for Mac 似乎未提供更新的问题。
- 修复了以下问题:Visual Studio for Mac 签出功能冻结整个程序。
- 改进了反馈调查的导航和流。
- 修复了如果可见范围为“仅公共成员”,但程序集浏览器不显示公共成员的问题。
- 修复了打开上下文菜单时,“工具”->“选项”->“源代码管理”中的“源代码管理选择”丢失的问题。
- 修复了在停止测试后无法重新运行测试的问题。
Visual Studio for Mac 7.6.1 (7.6.1.9)
发布日期:2018 年 8 月 23 日
此版本解决了以下问题:
- 修复了以下问题:IntelliSense 无法正常工作并导致“System.Object 未定义或未导入”错误。
- 修复了在更改 PCL 配置文件时导致 IDE 崩溃的问题。
- 修复了以下问题:当计划设置为“消耗”时,无法发布 Azure Functions。
Visual Studio for Mac 7.6.2 (7.6.2.33)
发布日期:2018 年 8 月 29 日
此版本解决了以下问题:
- 修复了以下问题:完成描述工具提示有时会在完成关闭后保持打开状态。
- 修复了以下问题:存在查看“搜索解决方案”结果(包括 UI 延迟和无响应)的高 CPU 使用率。
- 修复了以下问题:在已发布的 Azure Functions 的应用服务中,
FUNCTIONS_EXTENSION_VERSION
未设置为 beta。 - 修复了导致 TypeScript/JavaScript TextMate 语法突出显示错误的问题。
- 修复了在粘贴来自 docs 示例的 c# 代码后导致意外 UI 的问题。
- 解决了 VS for Mac 在调试/iphone 针对 wifi 连接设备进行编译时崩溃的问题。
- 修复了无法在 Visual Studio for Mac 上使用企业许可证的问题。
另外,我们继续对核心 IDE 进行改进,以修复 IntelliSense 的问题、挂起和崩溃。
Visual Studio for Mac 7.6.3 (7.6.3.1)
发布日期:2018 年 8 月 30 日
此版本解决了以下问题:
- 修复了以下问题:通过临时归档过程签名的 Android APK 导致了非签名的 APK。
Visual Studio for Mac 7.6.4 (7.6.4.22)
发布时间:2018 年 9 月 10 日
此版本引入了向我们提供反馈的更为简单的新方法,即直接从 IDE 提供反馈。 使用此功能,能够更轻松地创建工单或查找同一问题的现有工单。
若要访问此新工具,请选择“帮助”>“报告问题”:

在此对话框中,可以浏览你关注的问题、搜索类似问题,或报告一个新问题:

此版本还解决了以下问题:
- 修复了 TFS 扩展不在库中显示的问题
- 修复了在键入“文本”属性字段时,由于焦点问题导致 Android 属性面板消失的问题
- 修复了标题栏在 macOS 10.14 beta 4 中不可见的问题
- 修复了 XAML 语法突出显示的问题
- 修复了“在文件中查找”/“查找引用”结果显示错误的行号的问题。
- 修复了在行包含过长的搜索词时搜索结果显示为空的问题。
- 修复了返回的搜索结果不匹配搜索词的问题。
- 修复了以下问题:JSON IntelliSense 插入三个引号,在某些情况下需要其中两个引号。
- 修复了面向 netstandard 2.0 的 Unity 项目具有断开的 IntelliSense 的问题。
Visual Studio for Mac 7.6.5 (7.6.5.20)
发布时间:2018 年 9 月 13 日
此版本解决了以下问题:
- 修复了升级到版本 7.6 后无法使用 vstool 构建项目的问题。
- 修复了 Xamarin.Forms 项目未引用 .NET 可移植子集程序集而破坏 IntelliSense 的问题。
- 修复了 macOS Mojave 测试版上不显示 Visual Studio for Mac 状态栏图标的问题。
- 修复了编辑 XAML 文件时 Visual Studio for Mac 随机崩溃的问题。
- 修复了在插入新行时添加错误换行符的 JavaScript 问题。
- 修复了以下问题:JSON IntelliSense 插入三个引号,在某些情况下需要其中两个引号。 我们在上个服务发行版本中对此进行了修复,但此问题仍然存在。 这一问题现在应该已完全得到修复。
- 修复了开发人员新闻的滚动问题。
Visual Studio for Mac 7.6.6 (7.6.6.17)
发布时间:2018 年 9 月 19 日
此版本增加了对 Xcode 10 的支持。 Xcode 10 提供对 iOS 12、watchOS 5、macOS 10.14 和 tvOS 12 的支持。
此版本还修复了以下问题:
Visual Studio for Mac 7.6.7 (7.6.7.49)
发布时间:2018 年 9 月 25 日
此版本解决了以下问题:
- 修复了持续提示用户输入 git 凭据的问题。
- 修复了通过 macOS High Sierra 上软链接添加到项目的文件未针对 IntelliSense 编制入索引的问题。
- 修复了搜索结果中文本高度不同的问题。
- 修复了查找引用显示无效搜索结果的问题。
- 修复了使用预处理程序指令直观地注释掉错误部分的问题。
- 修复了“NuGet 凭据提供程序”对话框存在跳格和初始焦点问题方面的问题。
- 修复了以下问题:如果存储帐户位于与新应用服务不同的资源组中,则为函数部署的新 Azure 应用服务会失败。
- 修复了由 IoT 扩展引起的故障。
- 修复了导致搜索延迟的问题。
- 解决了反馈客户端中的一些本地化问题。
Visual Studio for Mac 7.6.8 (7.6.8.38)
发布时间:2018 年 10 月 1 日
此版本解决了以下问题:
- 我们解决了修改位于 SolutionFolder 内部的 .csproj 文件不会重新加载项目的问题。
- 我们解决了为类窗口选择成员进行重写不能正确呈现选项的问题。
- 我们解决了无法更改 Visual Studio Community 2017 for Mac 中的 VB.Net 的字体颜色的问题。
- 我们解决了双击 .sln 文件无法加载解决方案的问题。
- 我们改进了我们对 Mojave 深色模式的支持。
Visual Studio for Mac 7.6.9 (7.6.9.22)
发布时间:2018 年 10 月 8 日
此版本解决了以下问题:
- 修复了在创建新文件时,IntelliSense 停止工作的问题。
- 修复了 IntelliSense/自动完成不断失败的问题。
- 修复了创建新的 .Net Core 项目不完全失败的问题。
我们还继续进行了一些小修复和改进以提高性能和稳定性。
Visual Studio for Mac 7.6.10 (7.6.10.27)
发布时间:2018 年 10 月 22 日
此版本解决了以下问题:
- 修复了创建文件时显示错误“NullReferenceException:对象引用未设置为对象的实例”的问题。
- 修复了选择“删除”时,从项目删除的文件未从磁盘删除的问题。
- 修复了添加单元测试时,Visual Studio for Mac 崩溃,并出现似乎尝试以递归方式添加单元测试的堆栈跟踪的问题。
- 修复了 Mojave 上的工具提示中出现阴影项目的问题。
Visual Studio for Mac 7.6.11 (7.6.11.9)
发布时间:2018 年 11 月 2 日
此版本增加了对 Xcode 10.1 的支持
此版本还解决了以下问题:
- 修复了[无法运行/调试 Docker Compose 项目]的问题(https://developercommunity.visualstudio.com/content/problem/366580/cannot-run-debug-docker-compose-project.html 。
- 修复了“YamlDotNet 包必须更新到版本 5.2.1”的问题。
- 修复了“安装 .NET Core 2.2 预览版后不再生成 .NET Core 2.1 项目”的问题。
已知问题
下面列出了 Visual Studio 2017 for Mac 版本 7.6 中存在的所有已知问题:
- 调试 Xamarin.iOS 时,Visual Studio for Mac 调试器经常崩溃。
Team Foundation 版本控制
Team Foundation 版本控制 (TFVC) 支持可用作 Visual Studio for Mac 的扩展。 有关安装和使用扩展的详细信息,请参阅连接到 Team Foundation 版本控制指南。
我们做得怎么样?
我们期待你的宝贵意见和建议! 可通过 Visual Studio for Mac IDE 中的报告问题选项来报告问题,并在开发人员社区门户中跟踪反馈。
博客
通过参考开发人员工具博客网站中的见解和建议,随时掌握所有新版本的最新最全资讯,并发表有关大量功能的深入分析帖子。
Visual Studio 2017 for Mac 发行说明历史记录
可以查看旧版 Visual Studio 2017 for Mac 发行说明:
- Visual Studio 2017 for Mac 7.5 版发布说明
- Visual Studio 2017 for Mac 版本 7.4 发布说明
- Visual Studio 2017 for Mac 版本 7.3 发布说明
- Visual Studio 2017 for Mac 版本 7.2 发布说明
- Visual Studio 2017 for Mac 版本 7.1 发布说明
- Visual Studio 2017 for Mac 版本 7.0 发布说明