Visual Studio 2017 para Mac Visual Studio 2017 for Mac


Comunidad de desarrolladores | Requisitos del sistema | Compatibilidad | Código distribuible | Xamarin | Blogs | MantenimientoDeveloper Community | System Requirements | Compatibility | Distributable Code | Xamarin | Blogs | Servicing


Nota

Si accede a esta página desde una versión de idioma distinta del inglés y quiere ver el contenido más actualizado, visite la página Notas de la versión en inglés.If you are accessing this page from a non-English language version, and want to see the most up-to-date content, please visit this Release Notes page in English.

Sugerencia

Puede cambiar el idioma de la página en la parte inferior de esta.You can switch the page language at the bottom of this page. Haga clic en el Icono de globo terráqueo y busque su idioma o selecciónelo en la lista de idiomas disponibles.Click the globe icon, search for your language, or select from the list of available languages.


Este artículo contiene información sobre la versión más reciente de Visual Studio 2017 para Mac, la versión 7.2.This article contains information about the newest release of Visual Studio 2017 for Mac, version 7.2.

Visual Studio 2017 para Mac permite crear aplicaciones para dispositivos móviles, la Web y la nube con Xamarin y .NET Core, así como juegos con Unity.Use Visual Studio 2017 for Mac to build apps for mobile, web, and the cloud with Xamarin and .NET Core, as well as games with Unity.

Download Visual Studio 2017 for Mac

Para obtener más información sobre Visual Studio 2017 para Mac, consulte Mac System Requirements (Requisitos del sistema de equipos Mac) y Mac Platform Targeting and Compatibility (Compatibilidad y destinatarios de la plataforma Mac).To learn more about Visual Studio 2017 for Mac, see Mac System Requirements and Mac Platform Targeting and Compatibility.

Para obtener más información sobre otras descargas relacionadas, vea la página Descargas.To learn more about other related downloads, see the Downloads page.

ComentariosFeedback

Queremos que nos dé su opinión.We’d love to hear from you! Puede informar de un problema con la opción Notificar un problema de la esquina superior derecha del propio IDE de Visual Studio para Mac.You can report a problem via the Report a Problem option in the upper right hand corner of the Visual Studio for Mac IDE itself. Puede realizar un seguimiento de sus comentarios en el portal de la Comunidad de desarrolladores.You can track your feedback in the Developer Community portal. Si quiere hacer alguna sugerencia, puede hacerlo a través de UserVoice.For suggestions, let us know through UserVoice.

Fecha de publicación: 8 de noviembre de 2017, Visual Studio 2017 para Mac 7.2.2.11Release Date: November 8, 2017 - Visual Studio 2017 for Mac 7.2.2.11

En esta versión se incluye la compatibilidad con Xcode 9.1.This release includes support for Xcode 9.1.

Fecha de publicación: 30 de octubre de 2017, Visual Studio 2017 para Mac, versión 7.2.2.7Release Date: October 30, 2017 - Visual Studio 2017 for Mac 7.2.2.7

En esta versión se han solucionado los problemas siguientes:The following issues were fixed in this release:

  • La interfaz de usuario se bloquea al abrir un archivo TypeScriptUI hang on opening TypeScript file
  • Se ha corregido un problema que impedía que los usuarios registraran las claves de API de Google Play necesarias para publicar en Play Store.Fixed an issue that would prevent users from registering Google Play Api keys needed to publish to Play Store.
  • Se ha corregido un problema por el que el IDE podía bloquearse si el código de Objective-C producía una excepción.Fixed an issue where the IDE could crash if objective-c code throws an exception.

Fecha de lanzamiento: 9 de octubre de 2017, Visual Studio 2017 para Mac versión 7.2.0.636Release Date: October 9, 2017 - Visual Studio 2017 for Mac 7.2.0.636

Visual Studio para Mac 7.2 se centra principalmente en correcciones de errores y mejoras del rendimiento, y consta de las siguientes características.Visual Studio for Mac 7.2 primarily focuses on bug fixes and performance improvements and includes the following features.

Núcleo de .NET.NET Core

  • Ahora, .NET Core 2 se incluye de forma predeterminada durante la instalación..NET Core 2 is now included by default during installation

AndroidAndroid

  • Instalador del SDK a petición.On-demand SDK installer. Los SDK de Android que no estén instalados se pueden instalar en segundo plano.Android SDKs that are not installed can be installed in the background.
  • Ahora se admite Android 8.0 Oreo.Android 8.0 Oreo is now supported.

iOSiOS

  • Xcode 9 se admite en esta versión.Xcode 9 is supported in this release.

Compatibilidad con DockerDocker Support

Ahora puede publicar aplicaciones de ASP.NET Core en contenedores de Docker y ejecutarlas desde App Service.You can now publish ASP.NET Core apps to Docker containers and run them from an App Service.

Para habilitar la compatibilidad con Docker en el proyecto, haga clic con el botón derecho en la aplicación web de ASP.NET Core y seleccione Add > Add Docker Support (Agregar > Agregar compatibilidad con Docker).To enable Docker support to your project, right click on your ASP.NET Core web app and Add > Add Docker Support.

Para publicar la aplicación web en un contenedor de Docker, use el flujo de trabajo Publicar > Publicar en Azure que se ha introducido en Visual Studio para Mac. Haga clic con el botón derecho en el proyecto de la aplicación web en el Panel de solución.To publish your web app to a Docker container, use the Publish > Publish to Azure workflow introduced in Visual Studio for Mac (right click on the web app project in the Solution Pad).

Durante la publicación, se crean los siguientes recursos en Azure:During publishing the following resources are created on Azure:

  • Un registro de contenedor.A container registry.
  • Una imagen de Docker, que se etiqueta e inserta en este registro de contenedor de Azure.A new Docker image is created, tagged, and pushed to this Azure container registry.
  • Un almacenamiento de Azure para el registro de contenedor.Azure storage, for the container registry.
  • Un App Service.An App Service.
    • Esto descarga la imagen desde el registro de contenedor y la ejecuta.This downloads the image from the container registry and runs it.
mac docker publish
(Figura 1) Publicación de Docker
(Figure 1) Docker Publishing

Nota:Note:

  • Si usa un grupo de recursos existente, debe pertenecer a la misma región que el plan de App Service que esté creando.If you use an existing Resource Group, it must be in the same region as the App Service Plan you are creating.
  • Si va a crear un grupo de recursos, debe establecer el registro de contenedor y el plan de App Service en la misma región (por ejemplo, ambos deben pertenecer a "Oeste de EE. UU.").If you are creating a new Resource Group, you must set the Container Registry and the App Service plan to be in the same region (e.g. both must be in “West US”).
  • El tamaño VM del plan de App Service debe ser de S1 o superior.The VM size of the App Service Plan must be S1 or larger.

Xamarin Live Player (versión preliminar)Xamarin Live Player (Preview)

Xamarin Live Player permite a los desarrolladores implementar y depurar constantemente sus aplicaciones directamente en un dispositivo iOS o Android.Xamarin Live Player enables developers to continuously deploy and debug their app, straight to an iOS or Android device.

Para más información, visite xamarin.com/live.For more information visit xamarin.com/live.

Cabe mencionar que la integración de Live Player está deshabilitada actualmente.Note that Live Player integration is currently disabled. Se puede habilitar en Preferencias | Proyecto | Xamarin Live Player (versión preliminar), cambiando a "Habilitar Xamarin Live Player".It can be enabled in Preferences | Project | Xamarin Live Player (Preview) by toggling "Enable Xamarin Live Player".

OtrosOther

  • IoT y Azure Functions se encuentran actualmente en fase preliminar y están disponibles como extensiones adicionales a través del Administrador de extensiones.IoT and Azure Functions are currently in preview and are available as additional Extensions available via the Extension Manager. No se instalan de forma predeterminada junto con Visual Studio para Mac.They are not installed by default with Visual Studio for Mac.

Principales problemas corregidos en esta versiónTop Issues Fixed in this Release

Problemas conocidos Known Issues

  • Azure Functions: la depuración de Azure Functions no funciona cuando el proyecto se crea por primera vez.Azure Functions: Debugging Azure Functions does not work when the project is first created. Cierre y vuelva a abrir el proyecto para poder depurar.Close and reopen the project to be able to debug.
  • Docker puede interferir en la ejecución de emuladores de Android que usan HAXM.Docker can interfere with launching Android emulators that use HAXM. Antes de depurar aplicaciones de Android en emuladores, cierre Docker.When debugging Android apps on emulators, please shutdown Docker before attempting to debug.

Historial de notas de la versión de Visual Studio 2017 para MacVisual Studio 2017 for Mac Release Notes History

Notas de la versión actualCurrent Release Notes

Notas de la versión de Visual Studio 2017 para Mac versión 7.4Visual Studio 2017 for Mac version 7.4 Release Notes

Notas de la versión 7.3 de Visual Studio 2017 para MacVisual Studio 2017 for Mac version 7.3 Release Notes

Notas de la versión 7.2 de Visual Studio 2017 para MacVisual Studio 2017 for Mac version 7.2 Release Notes

Notas de la versión 7.1 de Visual Studio 2017 para MacVisual Studio 2017 for Mac version 7.1 Release Notes

Notas de la versión 7.0 de Visual Studio 2017 para MacVisual Studio 2017 for Mac version 7.0 Release Notes

Principio de página
Top of Page