Mac安装Visual Studio 2019.dmg详细步骤(附图解,小白也能懂,附安装包)

简介: Visual Studio 2019 for Mac 是微软推出的 macOS 版集成开发环境,支持 C#、.NET、ASP.NET、Xamarin 和 Unity 开发,是 Windows 版的 Mac 适配版本。通过下载 .dmg 文件,拖拽安装至应用程序,首次运行时选择所需组件并完成设置即可使用。支持登录微软账号同步配置,适合 .NET 生态开发者在 Mac 上高效编码。(238 字)

Visual Studio 2019 for Mac是微软推出的 Mac 版集成开发环境(IDE) ,主要用于开发 C#、.NET、ASP.NET、Xamarin(移动开发)、Unity 游戏开发等项目。它是 Windows 版 VS2019 的 Mac 适配版本,但功能上可能略有不同。


1. 下载 .dmg 文件

安装包下载:https://pan.quark.cn/s/832d1b289a6f


2. 双击打开 .dmg 文件

  • 找到刚下载的 .dmg 文件(通常在“下载”文件夹里)。
  • 双击它,会弹出一个窗口,里面有个 VS2019 的图标和一个 “Applications”文件夹的快捷方式

3. 把 VS2019 拖到 Applications 里

  • 看到那个 VS2019 图标了吗?直接用鼠标 按住它,拖到旁边 “Applications” 文件夹图标上,然后松开手。

    (这一步相当于把软件安装到 Mac 的程序文件夹里)


4. 等待拷贝完成

  • 拖过去后,Mac 会自动把文件复制到 应用程序文件夹,等进度条走完就行(时间不长)。

5. 打开 VS2019

  • “启动台”(Launchpad) 或者 “应用程序”文件夹里找到 Visual Studio 2019双击打开

    (第一次打开可能会提示“来自不明开发者”,去 系统设置 → 隐私与安全性里点“仍要打开”就行)


6. 首次运行设置

  • 第一次打开会让你选 安装组件(比如 C#、Xamarin、Unity 支持等),根据你需要勾选,然后等它下载安装。

    (网速慢的话可能要等一会儿)


7. 登录微软账号(可选)

  • 有些功能可能需要你 登录微软账号(比如激活、同步设置),有账号就登,没有也能跳过继续用。

搞定!

现在你应该能看到 VS2019 的主界面了,可以开始写代码了!

相关文章
|
存储 Nacos 数据库
在 Docker 中部署 Nacos 并挂载配置文件
在 Docker 中部署 Nacos 并挂载配置文件
|
6月前
|
存储 人工智能 前端开发
🔓AI赋能开源:如何借助MCP快速解锁开源项目并提交你的首个PR
本篇文章介绍了如何利用AI工具降低开源项目贡献门槛,加速从项目理解到代码提交的过程。通过GitDiagram工具,可将GitHub仓库转化为交互式架构图,清晰展示项目结构,如Dify项目的部署、前端、核心服务及外部集成等层次。接着,借助GitMCP工具,将项目转化为AI助手的知识库,实现精准代码导航与开发辅助。例如,在Cursor中配置MCP服务后,AI能快速定位文件并分析接口结构,大幅提升开发效率。尽管MCP存在token消耗等问题,但其生态发展已展现出AI在实际开发中的巨大潜力。
255 5
|
8月前
|
存储 人工智能 文件存储
阿里云云存储技术:构建智能时代的数字底座
在数据成为核心资产的时代,阿里云云存储技术为企业提供从数据存储、管理到智能分析的全栈式解决方案。涵盖对象存储(OSS)、块存储、文件存储三大核心服务,支持智能分层、全球加速与数据湖集成等功能。通过极致性能优化、全链路数据安全、绿色低碳存储等六大创新引擎,助力企业实现数字化转型。阿里云云存储不仅满足传统业务需求,还赋能AI训练、混合云灾备、元宇宙等前沿场景,推动数据价值最大化。未来,阿里云将持续探索智能化与无边界化的存储技术,为企业创造更多可能。
724 13
|
资源调度 分布式计算 调度
【赵渝强老师】Yarn的资源调度策略
Yarn作为资源和任务调度平台,支持多个应用程序同时运行,如MapReduce、Spark和Flink等。Yarn的资源调度方式主要包括FIFO Scheduler(先来先服务)、Capacity Scheduler(容量调度)和Fair Scheduler(公平调度)。FIFO Scheduler按任务提交顺序调度;Capacity Scheduler通过队列管理资源,支持多租户共享;Fair Scheduler则根据任务权重动态分配资源,确保公平性。
786 8
|
8月前
|
数据采集 人工智能 安全
32.7K Star!Awesome MCP Servers:开源MCP资源聚合平台,覆盖20+垂直领域
Awesome MCP Servers 是一个开源项目,汇集了3000多个基于Model Context Protocol的服务器实现,支持本地和云端部署,为AI大模型提供丰富的外部数据访问和工具调用能力。
1674 2
32.7K Star!Awesome MCP Servers:开源MCP资源聚合平台,覆盖20+垂直领域
|
9月前
|
JSON JavaScript 前端开发
shpfile转GeoJSON;控制shp转GeoJSON的精度;如何获取GeoJSON;GeoJSON是什么有什么用;GeoJSON结构详解(带数据示例)
在使用Openlayers、leaflet、mapbox等地图控件的时候,GeoJSON几乎是不可避免打交道的数据类型,如果您想要从事gis行业相关的开发工作,本篇文章应该能为您带来一些帮助。 博客不应该只有代码和解决方案,重点应该在于给出解决方案的同时分享思维模式,只有思维才能可持续地解决问题,只有思维才是真正值得学习和分享的核心要素。如果这篇博客能给您带来一点帮助,麻烦您点个赞支持一下,还可以收藏起来以备不时之需,有疑问和错误欢迎在评论区指出~
|
网络协议
wireshark 显示过滤表达式
wireshark 显示过滤表达式
363 9
|
SQL 存储 关系型数据库
关系性数据库操作语言(DML)
DML是关系型数据库管理系统的关键工具,用于查询、插入、修改和删除数据。主要包含SELECT(查询)、INSERT(插入)、UPDATE(修改)和DELETE(删除)语句。DML以其交互性和灵活性使用户能动态操作数据,但需注意事务管理以保持数据一致。DML与DDL(定义数据库结构)和DCL(控制访问权限)共同构建了完整的数据库语言体系,用于高效管理和存储数据。
802 2
|
开发工具 git 开发者
解决fatal: not a git repository (or any of the parent directories): .git问题
解决fatal: not a git repository (or any of the parent directories): .git问题
2716 1
|
开发框架 Dart API
Flutter引擎工作原理:深入解析FlutterEngine
【4月更文挑战第26天】FlutterEngine是Flutter应用的关键,负责Dart代码转换为原生代码,管理应用生命周期、渲染和事件处理。它初始化Flutter运行时环境,加载并编译Dart代码,创建渲染树,处理事件并实现跨平台兼容。通过理解其工作原理,开发者能更好地掌握Flutter应用内部机制并优化开发。随着Flutter生态系统发展,FlutterEngine将持续提供强大支持。
1140 1