首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

我的VisualStudio版本必须在Windows和Mac上匹配Xamarin吗?

Visual Studio 是一款由微软开发的集成开发环境(IDE),用于开发各种类型的应用程序,包括移动应用程序。Xamarin 是一个跨平台移动应用开发框架,可以使用 C# 编程语言开发 iOS、Android 和 Windows Phone 应用程序。

对于 Visual Studio 和 Xamarin 的版本匹配问题,需要根据具体情况来确定。

  1. 如果你使用的是 Windows 操作系统:
    • 如果你想开发 Android 应用程序,可以使用 Visual Studio 2019 或更高版本,并安装 Xamarin Android 扩展。
    • 如果你想开发 iOS 应用程序,你需要使用 Mac 电脑,并安装 Visual Studio for Mac。在 Mac 上,你可以使用最新版本的 Visual Studio for Mac 和 Xamarin.iOS。
    • 如果你想开发 Windows Phone 应用程序,可以使用 Visual Studio 2019 或更高版本,并安装 Xamarin Windows 扩展。
  • 如果你使用的是 Mac 操作系统:
    • 如果你想开发 Android 应用程序,可以使用最新版本的 Visual Studio for Mac 和 Xamarin.Android。
    • 如果你想开发 iOS 应用程序,你可以使用最新版本的 Visual Studio for Mac 和 Xamarin.iOS。
    • 如果你想开发 Windows Phone 应用程序,目前 Xamarin 不支持在 Mac 上进行 Windows Phone 开发。

总结来说,Visual Studio 和 Xamarin 的版本需要根据你的操作系统和开发需求来选择。在 Windows 上,你可以使用 Visual Studio 2019 或更高版本,并安装相应的 Xamarin 扩展。在 Mac 上,你可以使用最新版本的 Visual Studio for Mac 和 Xamarin 相应的组件。

腾讯云相关产品和产品介绍链接地址:

  • 腾讯云官网:https://cloud.tencent.com/
  • 云服务器(CVM):https://cloud.tencent.com/product/cvm
  • 云数据库 MySQL 版:https://cloud.tencent.com/product/cdb_mysql
  • 云原生应用引擎(TKE):https://cloud.tencent.com/product/tke
  • 人工智能平台(AI):https://cloud.tencent.com/product/ai
  • 物联网开发平台(IoT):https://cloud.tencent.com/product/iotexplorer
  • 移动应用开发平台(MADP):https://cloud.tencent.com/product/madp
  • 云存储(COS):https://cloud.tencent.com/product/cos
  • 区块链服务(BCS):https://cloud.tencent.com/product/bcs
  • 腾讯云元宇宙:https://cloud.tencent.com/product/tencent-meta-universe
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

宣布 .NET MAUI 支持 .NET 7 Release Candidate 2

(本文阅读时间:6分钟) 支持 .NET 7 Release Candidate 2 .NET 多平台应用程序 UI (MAUI) 现在可在 Windows Mac Visual Studio...RC2 主要主题是质量对带有 iOS 16 Xcode 14 .NET 支持。此版本包含在生产中使用的上线支持许可证。...ocid=AID3052907 如果针对 iOS,您现在可以在 Windows 直接构建到您 iOS 设备,或者如果您使用Mac(或 Mac 构建主机),则可以从 Apple Developer...反馈 请通过在 GitHub 创建问题针对这些最新版本 Visual Studio 2022 反馈按钮 (Mac | Windows) 来告诉我们您对 .NET MAUI 体验。...在 GitHub 创建问题: https://github.com/dotnet/maui/issues Mac | Windows: https://learn.microsoft.com/visualstudio

1.4K10
  • 官宣 .NET MAUI 支持 Xcode 14 iOS 16

    Xcode 14 引入了 Apple 最新移动操作系统 iOS 16。此版本其他 Apple SDK 与版本相比没有变化。.../xcode/ 从 Windows 开发 iOS 应用 Visual Studio 2022 提供了两种从 Windows 为 iOS 开发方法,“与 Mac 配对”“热重启”。...与 Mac 配对将 Visual Studio 连接到本地网络 Mac,安装必要构建工具,然后使用该机器编译签署您应用程序。 有关配置“与 Mac 配对”详细说明,请遵循本指南。...当您准备好分发签署您应用程序时,您可以使用 Web 构建机器或 App Center 之类服务。按照 Windows热重启文档中步骤开始操作。...ocid=AID3052907 从 MAC 开发 iOS 应用 这个选项很简单:安装适用于 Mac Xcode 14 Visual Studio 2022 预览版。

    1.3K30

    .NET平台系列19 新世界中.NET大统一平台架构解析

    实际,.NET Framework仅适用于 Windows系统,因为是旧平台,所以不建议使用它创建新应用程序。 应用场景:针对传统桌面端解决方案,采用WPF与WinForm。...有了 Visual Studio201 99 for Mac,微软就能够将 Xamarin Studio编辑器部分功能替换为 Visual Studio2019 for Windows部分功能,以提供更接近体验性能....NET Standard2.0是由最新版本 .NET Framework、.NET Core Xamarin实现。   最新.NET Standard2.1仅由. NET Core3.....NET Standard 具体介绍与使用,请参考博客: .NET Standard 简介 .NET Standard 版本支持 .NET Standard SDK 样式项目中目标框架 .NET...Visual Studio Code 微软在2015年4月30日Build开发者大会上正式宣布一个运行于 Mac OS X、Windows Linux 之上轻量级工具 Visual Studio Code

    1.9K20

    最新VS for Mac离线安装教程汇总!

    VS大家都知道,大名鼎鼎Visual Studio、功能强大IDE,这里汇集了VS在mac OS系统各种下载方式下载步骤,博主被折腾死去活来于是会对安装VS for mac进行了总结,有需要童鞋们赶紧过来看吧...自动下载就是通过官网连接进行下载:https://docs.microsoft.com/zh-cn/visualstudio/releasenotes/vs2017-mac-relnotesl  ...离线下载需要是下载所需要所有文件“下载链接”,只要把这个链接得到就可以了,只要在自动下载工具稍微研究一下就可以得到下载地址。...下载文件地址信息在这里: https://xampubdl.blob.core.windows.net/static/installer_assets/v3/Mac/Universal/InstallationManifest.xml...安装过程总结: (1)首先安装Java环境(开发Android必需):打开jdk-xxx-macosx-x64.dmg进行安装,安装完成之后在终端里输入”java -version”可查看安装成功之后版本

    3.2K30

    Xamarin 从零开始部署 iOS Walterlv.CloudKeyboard 应用

    因为没有在 iOS 找到任何一款稍微能用输入法,因此只能拜托太子帮我开发一款应用了。太子很给力,帮我开发完成了,但现在问题就是如何在手机上部署。...可以看到我手机版本比较低,而我也不想升级,因为一升级了,一堆应用就用不了。...而刚才为了让应用在手机能部署,也就选择了 UIKit App Delegate 框架 但此时依然部署将会失败,原因是在 .xcodeproj 文件里面记录版本号会更高,使用 VisualStudio...以上这一步关键就是为了在通用设备管理里面同意加入自己证书,这个在 XCode 安装应用也就被称为占坑应用 下一步就是尝试在 VisualStudio 开始部署自己键盘应用,因为 mac...删除掉一开始部署占坑应用 ? 重新回到 VisualStudio 点击构建部署,此时在手机上可以看到 Xamarin 图标部署应用 ?

    1.1K10

    .NET MAUI Preview5 状态预览(6月)

    2.单项目模板更新(WinUI整合至一个项目) 上个版本 本次版本 说明: 之前运行WinUI项目, 有老铁选择第二个项目运行会发现报错, 现在你总不会困惑了吧?...当然,在最终版本中, WinUI会被彻底消除, 即保留一个项目用来构建并且部署到所有支持平台。...淡入淡出动画 旋转动画 缩放动画 2.UI组件 3.WinUI项目合并 除了简化、共享单个项目外,还对VisualStudio进行了更改,以支持单个项目。...默认情况下,处理程序将这些跨平台控件映射到每个平台上原生控件。 例如,在iOS, .NET MAUI处理程序将映射到 iOS .NET MAUI。...在Andorid,将映射为:Button UIButton Button AppCompatButton 处理程序可以通过 .NET MAUI 提供特定于控制界面访问,例如。

    93710

    UWP WPF 对比

    实际 Universal Windows Platform (UWP) Windows Presentation Foundation (WPF) 是不相同,虽然都可以做界面桌面开发,但是 UWP...但是现在有 Avalonia Xamarin WPF,这两个都是可以支持很多平台,如 mac Linux ,需要说是,一个在开发 Xamarin 小伙伴说,WPF 是一个恐怖工程,他不觉得很快就可以把...但是 UWP 支持都是 微软系统,对于 Mac Linux 暂时是无法支持。如果开发客户需要使用 Mac Linux ,自己不想开发多个代码就不可以选择 UWP 。...那么 DWM 作用是什么,实际从博客可以看到 DWM 实际作用 Windows 组合引擎或合成程序,需要每个窗口把显示内容给屏外表面或缓冲区,缓冲区是系统给每个顶层窗口分配,所有的 GDI、D3D...调试 在 WPF 如果有一个代码抛异常,那么 VisualStudio 很容易告诉大家是哪里异常,因为 VisualStudio 也是 WPF 写

    14.6K20

    .NET MAUI Preview 4 首发教程

    以下文章来源于CodeShare ,作者痕迹 MAUI Preview4 2021年5月25日, 微软发布了最新MAUI Preview4, 在每个预览版当中, 微软都引入了更多控制功能。...过几天, 就在B站给大家 "开车" , 做一个Preview4 Microsoft ToDo App。 下面主要介绍如何安装sdk以及目前所有动态!.../zh-cn/visualstudio/releases/2019/release-notes-preview 注意: 安装请勾选使用.NET移动开发 3.安装MAUI 应用程序组件 打开CMD,...: ios: 这里需要你授权具有apple 开发者账号, 注;后面使用mac进行测试。...已知问题 目前只有 WinUI 3支持热重载 ,在未来版本.NET热重新加载也将可用于android,iOSmacOS, 将集成XAML热重新加载实时视觉树以及。

    1.4K20

    Visual Studio 2017 针对移动开发新特性介绍

    添加了新项目模板 许多移动应用程序核心只是简单从web取到数据列表视图。Visual Studio 2017版本创建了新模板来应对这种情况。...只需要点击几个按钮,就可以实现你移动项目在iOS,AndroidWindows 10移动应用上引导工作,其中包括标签导航,MVVM,设置等。...添加适用于WindowsiOS模拟器 WindowsiOS模拟器是Visual Studio 2017企业版另一个功能。...使用这个功能,无需跳回到Mac,就能查看iOS模拟器,从而使你应用程序开发变得更加容易。 使用Profiler检测问题 Xamarin Profiler是一种用于检测内存泄漏未使用资源等工具。...Test Recorder帮助更好测试应用 Xamarin Test Cloud允许我们在真实物理设备测试我们应用程序,以便了解应用真实表现。需要说明是,这是需要编写测试脚本来实现

    2.8K20

    UWP WPF 对比

    实际 Universal Windows Platform (UWP) Windows Presentation Foundation (WPF) 是不相同,虽然都可以做界面桌面开发,但是 UWP...平台 虽然 WPF 很厉害,但是发布时候几乎没有人知道多平台,所以 WPF 只能支持桌面 windows 平板。...但是现在有 Avalonia Xamarin WPF,这两个都是可以支持很多平台,如 mac Linux ,需要说是,一个在开发 Xamarin 小伙伴说,WPF 是一个恐怖工程,他不觉得很快就可以把...但是 UWP 支持都是 微软系统,对于 Mac Linux 暂时是无法支持。如果开发客户需要使用 Mac Linux ,自己不想开发多个代码就不可以选择 UWP 。...那么 DWM 作用是什么,实际从博客可以看到 DWM 实际作用 Windows 组合引擎或合成程序,需要每个窗口把显示内容给屏外表面或缓冲区,缓冲区是系统给每个顶层窗口分配,所有的 GDI、D3D

    5.4K20

    官宣 .NET MAUI 预览版 6

    随着采用最新版本Windows App SDKVisual Studio 插件,单个项目也继续得到改进。让我们更深入地了解一下。...在预览版 4 中,启用了适用于 Android、iOS、macOS Mac Catalyst 底层 SDK,现在在预览版 6 中,我们引入了 maui、maui-mobile maui-desktop...有关完整列表,请查看 GitHub 提交日志。预览版 7 中将对布局、边框、角阴影进行一些彻底更改。...你们中一些人一直在关注每个版本,我们喜欢它!感谢您提供反馈并在 GitHub Discord 与我们互动。那么,您需要在现有解决方案中更新预览版 6 中哪些更改?...要查看未来版本内容,请访问我们产品路线图。 有任何技术问题,请在Microsoft Q&A论坛提问。

    2.4K10

    Visual Studio 2015正式发布

    Windows 10 RTM正式版要7月29日发布,微软另一个重磅软件Visual Studio 2015已经率先发布,今天如期放出了正式版本。...Visual Studio 2015包括许多新功能更新,如通用Windows应用开发工具、面向iOS、Android、Windows跨平台移动开发工具(包括Xamarin、Apache Cordova...此番发布Visual Studio 2015正式版包含32/64位安装镜像相关工具,标准版、企业版、专业版、测试专业版、精简版等各个版本都有,支持简体中文等多国语言,MSDN开发者现在就可以下载使用了...Visual Studio Online 提供完整,轻量级别的,基于微软云平台,软件全生命周期支持,Online版本TFS2015为开发团队提供基于DevOps理念完整解决方案。...Visual Code提供第一个来自微软跨平台开发工具,支持开发人员在windows、linux、Mac都可以开发ASP.NET或者NodeJS应用。 ?

    1.8K90

    Mac开发.Net遇到

    .Net梦想能实现?...大家都懂解决方案——虚拟机 核心依然是在Windows开发.Net程序,只需要安装虚拟机即可,推荐使用Parallels Desktop,价格不贵,淘宝有大量半价销售,可以使用融合模式。...以上两个方式都是在Windows作为开发平台,不能算是在Mac开发,Mac只是一个屏幕一个键盘而已。下面介绍几个Mac环境中开发.Net方式。...使用 用不惯vs code,xamarin Studio你可以试试 .net core无法兼容前几代.net版本,那么前几代怎么办呢,vs code 能用?...总结 虽然上面介绍了多种自己尝试Mac下开发.net程序方案,但是每种方案都有不足之处,究其原因,还是因为 .net 在Linux平台属于一个相对小众产品,但是随着Micosoft逐渐Linux

    3.1K110

    使用 Xamarin 在 iOS 真机上部署应用进行调试

    虽然 Xamarin 可以在 Windows 操作系统编写调试,但如果开发 iOS 应用,那么我们依然需要一台安装有 XCode Visual Studio for Mac...在 Mac 电脑安装以下两款必备应用: XCode:从苹果应用商店安装 Visual Studio for Mac:在这里下载 https://visualstudio.microsoft.com/vs...信息(可以在 Provisioning Profile 旁边感叹号中看到详细信息) 在 Mac 插入你 iPhone,解锁 iPhone,等待左上角出现你 iPhone 名称图标。...步骤没有执行正确) 在 Mac 插入你 iPhone,解锁 iPhone,等待左上角出现你 iPhone 名称图标。...image.png image.png image.png 理论经过以上步骤,你就可以在你 iPhone 看到你用 Xamarin 开发应用了。但其实是无法运行

    2.2K20

    国内 Mono 相关文章汇总

    什么是MONO 什么是MONO再议 “另类”.NET——Mono 1.2发布 .NETJAVA跨平台,我们很期望.但是容易 Mono 开发 (使用.NET技术你,绝对不能忽略Mono) 2007...DLR支持 2008年,Mono最新版本Mono 2.0,MonnoDevelop终于发布了一个Release版本1.0,Mono 2.0包括ADO.NET 2.0/ASP.NET 2.0/Windows.Forms...2.0:基于Mono跨平台开发框架 Xamarin向iOSAndroid引入C# Async支持 有罪啊,用了一下午时间,终于无师自学,用C#开发了俺第一个Android 浏览器APP,对不起...] 在LinuxWindows平台上操作MemoryMappedFile(简称MMF) MAC初探 ASP.NET MVC + NHibernate run in Mono Linux.NET学习手记...mono3.2.3+Jexus5.5+openSuSE13.1asp.net CentOS6.x生产环境下一键安装mono+jexus脚本,自启动,带服务,版本号自控 开始mono开发 将系统从Windows

    11.2K60
    领券