Mac için Visual Studio 2017

Last Update: 30.10.2017

Geliştirici Topluluğu | Sistem Gereksinimleri | Uyumluluk | Dağıtılabilir Kod | Xamarin | Bloglar | Bakım


Bu makale, Mac için Visual Studio 2017 sürüm 7.2’nin en son yayınıyla ilgili bilgiler içerir.

Xamarin ve .NET Core ile mobil, web ve bulut için uygulamalar ve Unity ile oyunlar derlemek üzere Mac için Visual Studio 2017’yi kullanın.

Download Visual Studio 2017 for Mac

Mac için Visual Studio 2017 hakkında daha fazla bilgi edinmek için bkz. Mac Sistem Gereksinimleri ve Mac Platform Desteği ve Uyumluluk.

Diğer ilgili indirmeler hakkında daha fazla bilgi edinmek için İndirmeler sayfasına bakın.

Geribildirim

Görüşlerinizi almaktan mutluluk duyarız ! Mac için Visual Studio IDE’nin sağ üst köşesindeki Sorun Bildir seçeneğiyle sorunları bildirebilirsiniz. Geri bildiriminizi Geliştirici Topluluğu portalında izleyebilirsiniz. Önerilerinizi UserVoice aracılığıyla bize bildirin.

Yayın Tarihi: 9 Ekim 2017 - Mac için Visual Studio 2017 7.2.0.636

Mac için Visual Studio 7.2 öncelikle hata düzeltmeleri ve performans iyileştirmelerine odaklanır ve aşağıdaki özellikleri içerir.

.NET Core

  • .NET Core 2 yükleme sırasında artık varsayılan olarak dahil edilir

Android

  • İsteğe bağlı SDK yükleyicisi. Yüklü olmayan Android SDK'ları arka planda yüklenebilir.
  • Android 8.0 Oreo artık desteklenmektedir.

iOS

  • Xcode 9 bu sürümde desteklenmemektedir.

Docker Desteği

Bundan böyle Docker kapsayıcılarına ASP.NET Core uygulamaları yayımlayabilir ve bu uygulamaları bir App Service’ten çalıştırabilirsiniz.

Projenizde Docker desteğini etkinleştirmek için ASP.NET Core web uygulamanıza sağ tıklayın ve Ekle > Docker Desteği Ekle’ye tıklayın.

Web uygulamanızı bir Docker kapsayıcısında yayımlamak için Mac için Visual Studio'da sunulan Yayımla > Azure’da Yayımla iş akışını kullanın (Çözüm Bölmesi’ndeki web uygulaması projesine sağ tıklayın).

Yayımlama sırasında Azure’da aşağıdaki kaynaklar oluşturulur:

  • Bir kapsayıcı kayıt defteri.
  • Yeni bir Docker görüntüsü oluşturulur, etiketlenir ve bu Azure kapsayıcı kayıt defterine gönderilir.
  • Kapsayıcı kayıt defteri için Azure depolama alanı.
  • Bir App Service.
    • Bu hizmet, görüntüyü kapsayıcı kayıt defterinden indirir ve çalıştırır.

mac docker publish

(Şekil 1) Docker Yayımlama

Not:

  • Var olan bir Kaynak Grubunu kullanıyorsanız, oluşturmakta olduğunuz App Service Planı ile aynı bölgede olmalıdır.
  • Yeni bir Kaynak Grubu oluşturuyorsanız, Kapsayıcı Kayıt Defteri ve App Service planını aynı bölgede olacak şekilde ayarlamanız gerekir (örneğin, her ikisi de "Batı ABD" içinde olmalıdır).
  • App Service Planının VM boyutu S1 veya daha büyük olmalıdır.

Xamarin Live Player (Önizleme)

Xamarin Live Player, geliştiricilerin doğrudan bir iOS veya Android cihazında uygulamaları üzerinde sürekli olarak dağıtım ve hata ayıklama işlemleri gerçekleştirmesine olanak tanır.

Daha fazla bilgi için xamarin.com/live sayfasını ziyaret edin.

Live Player tümleştirmesi şu anda devre dışıdır. Tercihler | Proje | Xamarin Live Player (Önizleme) menüsünde "Xamarin Live Player’ı Etkinleştir" ayarı açılarak etkinleştirilebilir.

Diğer

  • IoT ve Azure İşlevleri şu anda önizleme aşamasındadır ve Uzantı Yöneticisi’nde ek Uzantı olarak kullanıma sunulmuştur. Mac için Visual Studio ile varsayılan olarak yüklenmez.

Bu Sürümde Giderilen En Önemli Sorunlar

Bilinen Sorunlar

  • Azure İşlevleri: Proje ilk oluşturulduğunda Azure İşlevlerinde hata ayıklama çalışmıyor. Hata ayıklama için projeyi kapatıp yeniden açın.
  • Docker, HAXM kullanan Android öykünücülerini başlatmayı engelleyebilir. Öykünücülerde Android uygulamalarının hatalarını ayıklarken lütfen hata ayıklamayı denemeden önce Docker’ı kapatın.

Mac için Visual Studio 2017 sürüm 7.1 Sürüm Notları

Mac için Visual Studio 2017 sürüm 7.0 Sürüm Notları

Sayfanın Başı