Zpráva k vydání verze pro Visual Studio 2017 pro Mac verze 7.8
Komunita vývojářů | Požadavky na systém | Kompatibilita | Distribuovatelný kód | Xamarin | Blogy | Údržba |
Nejnovější verzi sady Visual Studio 2017 pro Mac stáhnete kliknutím na tlačítko. Pokyny k nastavení a instalaci najdete v článku dokumentace věnovaném nastavení a instalaci sady Visual Studio pro Mac.
Další informace o sadě Visual Studio 2017 for Mac najdete v tématech Požadavky na systém Mac a Cílení na platformy a kompatibilita platforem pro Mac.
Další informace o dalších souvisejících souborech ke stažení najdete na stránce se soubory ke stažení.
Novinky ve verzi 7.8
Vydání sady Visual Studio 2017 pro Mac verze 7.8
- 13. května 2019 – Visual Studio 2017 pro Mac verze 7.8.4
- 12. března 2019 – Visual Studio 2017 pro Mac verze 7.8.3
- 28. února 2019 – Visual Studio 2017 pro Mac verze 7.8.2
- 22. února 2019 – Visual Studio 2017 pro Mac verze 7.8.1
- 20. února 2019 – Visual Studio 2017 pro Mac verze 7.8
Nejdůležitější novinky ve verzi
Tato verze se zaměřuje na zlepšování kvality v sadě Visual Studio pro Mac prostřednictvím oprav chyb a vylepšení výkonu a spolehlivosti.
Také jsme aktualizovali verzi produktů NuGet na 4.8, .NET Core SDK na 2.1.504 a .NET Core Runtime na 2.1.8.
Visual Studio 2017 pro Mac verze 7.8 (7.8.0.1624)
vydáno 20. února 2019
Prostředí
- Opravili jsme problém nefunkčních vlastních klávesových zkratek u příkazu Odebrat Nepoužité a Seřazené (použití).
- Opravili jsme problém, kdy se při přepnutí z aplikace a navrácení zpět neumístí fokus správně na editor.
- Opravili jsme problém, kdy se při přepínání aplikací ztratí kurzor v okně editoru.
- Opravili jsme problém, kdy se při umístění fokusu mimo/na sadu Visual Studio změní výchozí element s fokusem v uživatelském rozhraní.
- Opravili jsme problém, kdy Visual Studio pro Mac přestane sledovat změny souborů umístěných v určitých složkách.
- Opravili jsme problém, kdy si Visual Studio pro Mac nepamatuje otevřené soubory.
- Opravili jsme problém, při kterém je zakázaný výběr panelu nástrojů pro konfiguraci buildu.
- Opravili jsme problém, kdy při přidání nové složky do projektu nebylo možné okamžité přejmenování.
- Opravili jsme problém, kdy při spuštění ladění po spuštění bez ladění docházelo u projektů ASP.Net k výjimce.
- Opravili jsme problém s výkonem při prohledávání výstupu sestavení.
- Příkaz Spustit položku byl v průzkumníku řešení přejmenován na Spustit projekt.
- Opravili jsme problém, kdy se při načítání řešení z Finderu zobrazovala úvodní stránka.
.NET Core
- .NET Core jsme aktualizovali na verzi 2.1.8, která zahrnuje aktualizaci zabezpečení.
- Opravili jsme problém, kdy tlačítko Vytvořit nevytvořilo nový projekt pro .NET Core 3.0 preview 2.
- Opravili jsme problém, kdy se v dialogovém okně Nový projekt dala vybrat platforma .NET Core 3.0, i když nebyla podporována.
- Odebrali jsme možnost VB.NET z projektů .NET Core.
ASP.NET Core
- Opravili jsme problém, kdy se profil složky vytvořil s konfigurací „Výchozí“ místo „Vydaná verze“.
Nástroje pro web
- Opravili jsme problém, kdy možnost Publikovat do Azure vytvořila profil s nesprávným názvem.
- Opravili jsme problém, kdy se argumenty aplikace nepředávají hostiteli Azure Functions.
- Přidali jsme následující další šablony Azure Functions.
- Aktivační událost CosmosDB
- Aktivační událost EventHub
- Trigger služby IoT Hub
- Aktivační událost SendGrid
- Aktivační událost fronty služby ServiceBus
- Aktivační událost tématu služby ServiceBus
- Opravili jsme problém, kdy nebylo možné publikovat do instancí Azure API App.
Xamarin
- Aktualizovali jsme verzi NuGetu pro agenta Xamarin Test Cloud.
- Opravili jsme problém se zobrazením příkazu Zobrazit archivy v projektech .NET Core.
Xamarin.Forms
- V souborech XAML Xamarin.Forms je nyní k dispozici funkce IntelliSense pro FontFamily.
Návrháři
- Opravili jsme problém, při kterém se sada nástrojů vrací k používání Android Designeru.
- Opravili jsme problém, kdy při pokusu o přetažení vyhledaných ovládacích prvků z panelu nástrojů do scénářů iOS docházelo k potížím.
Xamarin.Android
- Opravili jsme problém, při kterém se na úvodní stránce zobrazí oznámení sady JDK i u těch projektů, které nejsou určené pro Android.
- Opravili jsme problém, kdy se při spuštění sady Visual Studio pro Mac bez nainstalované Javy zobrazovaly 2 systémové výzvy k instalaci Javy.
- Opravili jsme problém, kdy k aktualizaci prostředku Androidu mohlo dojít zároveň s buildem, což mohlo následně způsobit problémy buildu.
- Opravili jsme problém, kdy se sadě Visual Studio pro Mac nepodaří nahrát soubor APK do počítače Acer Chromebook R11.
- Opravili jsme problém, kdy nové aplikace pro Android mají v názvu balíčku velká písmena.
- Opravili jsme problém, při kterém se zobrazí zpráva „Your project is not referencing the 'Mono.Android.Version=v8.1' framework“ (Projekt neodkazuje na platformu Mono.Android.Version=v8.1), když parametr AndroidUseLatestPlatformSDK má hodnotu true.
- Opravili jsme problém, při kterém Visual Studio pro Mac při určité konfiguraci sestavení nerozpozná soubor
AndroidManifest
. - Opravili jsme problém, kdy se při otevření dialogového okna pro nahlášení problému zobrazuje také dialogové okno pro instalaci sady JDK.
- Opravili jsme problém, kdy se při publikování jednorázového projektu zobrazovalo upozornění ohledně sady Google Play SDK.
Xamarin.iOS
- Jako obrázkové prostředky, které nepodporují vektorové obrázky, teď můžete zvolit soubory .pdf.
- Opravili jsme problém, kdy Visual Studio pro Mac chybně označilo vlastnost Xamarin.Mac jako nedostupnou.
- Opravili jsme problém, který nedovoloval z katalogu prostředků vybrat zařízení pro pojmenované barvy.
- Opravili jsme problém, kdy se při spuštění relace ladění nezobrazoval simulátor iOSu na popředí.
- Opravili jsme problém nefunkčních nativních odkazů v projektech knihoven iOS, kdy se zdá, že se k nim nepřihlíží.
- Opravili jsme problém, kdy se při odstranění nativního odkazu neodstraní soubor na disku.
- Opravili jsme problém, kdy se ladicí program nepřipojí k rozšíření klávesnice libovolného zařízení.
Xamarin.Mac
- Opravili jsme problém, při kterém se zdá, že do šablon .xib je potřeba přidat
customObjectInstantitationMethod="direct"
. - Opravili jsme problém, kvůli kterému nebylo možné při opětovném otevření možností projektu změnit verzi cílové architektury Xamarin.Mac Full Framework.
- Opravili jsme problém, kdy se v možnostech projektu sestavení pro Mac (klasické) zobrazovalo nesprávné uživatelské rozhraní.
Editor kódu
- Opravili jsme problém s příliš malým oknem náhledu pro opravu kódu.
- Opravili jsme problém s neaktuálním podtrháváním chyb.
- Opravili jsme problém, kdy se editor během psaní zablokoval.
- Opravili jsme problém, kdy po změně karty nebylo možné vyhledat soubor.
- Opravili jsme problém s nesprávným odsazováním příkazu Using.
- Opravili jsme problém, kdy Roslyn vyvolá závažnou výjimku (System.ArgumentOutOfRangeException).
- Opravili jsme problém s nesprávným formátováním parametrů přes více řádků.
- Opravili jsme problém, kdy generátor konstruktorů způsobí chybové ukončení sady Visual Studio pro Mac.
- Opravili jsme problém, kdy inteligentní umísťování středníků způsobuje jejich chybné umístění.
- Opravili jsme problém, kdy psaní na klávesnici mohlo při aktivaci usnadnění probíhat ve velkých souborech zpomaleně.
- Opravili jsme problém, kdy mohlo dojít k závažné chybě při pokusu o navigaci v editoru pomocí VoiceOveru.
- Opravili jsme problém s nesprávně umístěným blikajícím kurzorem na okraji rychlé opravy.
- Opravili jsme problém s výkonem, kdy u velkých souborů trvala příliš dlouho oprava odsazení.
- Opravili jsme problém s nejasným volitelným výběrem funkce Intellisense.
- Opravili jsme problém, při kterém Visual Studio pro Mac neotevře soubory .targets.
- Opravili jsme problém s částečnou aktualizací zobrazení při komentování sbalené metody.
- Opravili jsme problém s nefunkčním zvýrazněním syntaxe jazyka C# u některých klíčových slov.
- Opravili jsme problém, při kterém volání některých fragmentů kódu v souborech .cs z panelu nástrojů vede k nesprávně naformátovanému kódu.
- Opravili jsme problém, kdy se při použití funkce IntelliSense po stisknutí klávesy Šipka dolů a po výběru a dokončení ukončovací značky jazyka XAML zavře okno dokončení akce.
- Opravili jsme problém, kvůli kterému nejde otevřít redigovaný soubor.
- Opravili jsme problém, kvůli kterému v souborech XAML někdy nefunguje vkládání.
- Opravili jsme problém, kdy se při přidání atributu funkcí Intellisense neořízne z názvu výraz „Attribute“.
- Opravili jsme problém s nesprávným fungováním návrhů kódu při stisknutí klávesy
(
po šipkové klávese.
NuGet
- Opravili jsme problém, kdy se Visual Studio pro Mac chybově ukončí po chybě, která oznamuje, že nebylo možné přidat balíčky.
- Aktualizovali jsme NuGet na verzi 4.8.
- V Průzkumníkovi řešení se teď zobrazují diagnostická upozornění balíčku NuGet. Všechna diagnostická upozornění budou vykreslena jako ikona upozornění a celý text upozornění bude k dispozici jako popisek.
- Opravili jsme sadu problémů s NuGetem:
- Problém při obnovování balíčků NuGet, které nemají stabilní verzi
- Verze nuget sady VS4Mac je příliš stará: 4.3.1.
- Podmíněné odkazování na balíčky pomocí proměnné nefunguje správným způsobem.
- Nepovedlo se sestavit aplikaci Xamarin.Forms odkazující na knihovnu s více cílovými architekturami.
- Sestavení Csproj v sadě Visual Studio pro Mac nepodporuje podmínku Item.
- Podpora podmíněných odkazů na balíčky NuGet v projektech cílených na více platforem
- Zobrazení závislostí jednotlivých rozhraní při cílení na více platforem
- VS nedokáže sestavit řešení .Net Core v jazyce F#.
- Při obnovení balíčků NuGet se ignorují cíle sestavení.
- NuGet obnoví nesprávnou verzi Microsoft.AspNetCore.App.
Ladicí program
- Opravili jsme problém, kdy ladicí program selže při spuštění na externí konzole na Mojave.
Testovací nástroje
- Opravili jsme problém, kdy se „zobrazovaný název“ faktu xUnit nezobrazuje v Průzkumníku testů, pokud má název na konci tečku.
- Opravili jsme problém, kdy selže integrace testu jednotek s textovým editorem („Test jednotek [název] nelze načíst“).
- Opravili jsme potíže s výkonem podokna Výsledky testu při zobrazení rozsáhlého textu.
- Opravili jsme problém, kdy integrace testů jednotek v editoru neaktivovala správně testovací případy.
- Opravili jsme problém, který mohl způsobit potíže s obnovením xUnitu.
F#
- Opravili jsme problém, kdy při vkládání nebo psaní kódu musí být ručně doplněny příkazy open pro jazyk F#.
- Opravili jsme problém, kdy se v nových projektech F# zobrazovaly chyby IntelliSense.
- Opravili jsme problém u projektů v jazyce F#, kdy Visual Studio pro Mac přepíše jedinečný identifikátor (GUID) projektu tak, že je malými místo velkými písmeny.
Systém projektu
- Opravili jsme problém, kdy při zkopírování a vložení souboru XAML došlo k oddělení souborů .xaml a .xaml.cs.
- Opravili jsme problém s přidáním souborů do ItemGroup.Compile(Remove) a související problém stypem chyby, která spočívá v nenalezeném oboru názvů.
- Opravili jsme problém s neplatným souborem C#, který vytvořil nový projekt knihovny.
- Opravili jsme problém, který nedovoluje vytvořit z nabídky Nový soubor (v místní nabídce průzkumníku řešení) soubor .resx s konkrétní jazykovou verzí.
Prohlížeč sestavení
- Opravili jsme problém, kvůli kterému se v prohlížeči sestavení zobrazuje u vlastností nesprávná ikona.
- Opravili jsme problém, při kterém se zdá, že výčet
System.DayOfWeek
(Wednesday
) nemá přiřazenu hodnotu.
Přístupnost
- V této verzi jsme opravili řadu problémů s přístupností, včetně několika problémů s VoiceOverem v ladicím programu, problémů při vytváření certifikátů pro vývojáře iOS a problémů s klávesnici v sadě Android SDK Manager.
Jiný důvod
- Opravili jsme problém, kdy se při zrušení zaškrtnutí políčka Uspořádat direktivy Place > System při prvním nastavení neuložily.
- Opravili jsme problém, kdy si Visual Studio pro Mac nepamatuje nastavení.
- Opravili jsme problém, kdy se při vyhledávání aktualizací mohlo objevit několik výzev k přihlášení.
Visual Studio 2017 pro Mac verze 7.8.1.4
vydáno 22. února 2019
- Opravili jsme problém, který způsoboval, že při výběru zobrazení dvou sloupců přestávala sada Visual Studio pro Mac reagovat.
Visual Studio 2017 pro Mac verze 7.8.2.1
vydáno 28. února 2019
- Opravili jsme problém, kvůli kterému funkce ladicího programu občas nefungovaly s Unity podle očekávání.
Visual Studio 2017 pro Mac verze 7.8.3.2
Vydáno 12. března 2019
- Tato verze obsahuje aktualizovaného klienta NuGet 4.8 řešícího ohrožení zabezpečení klienta NuGet.
- Opravili jsme problém, kdy nefungovalo použití Gitu k publikování existujícího projektu do nového vzdáleného úložiště.
- Opravili jsme problém, kdy vzdálené operace Gitu způsobovaly problémy v sadě Visual Studio pro Mac:.
- Opravili jsme problém, kdy se nezobrazovaly popisky pro řešení F#.
- Opravili jsme problém, kdy docházelo k chybě sady Visual Studio pro Mac při zadávání podrobností do dialogového okna Nahlásit problém.
- Opravili jsme problém, kdy docházelo k chybě sady Visual Studio pro Mac při použití dialogového okna Nahlásit problém při ztrátě připojení ladicího programu.
- Opravili jsme problém, kdy se v případě, že jste nebyli přihlášeni a pokusili jste se nahlásit problém, zobrazila dvě automaticky otevíraná okna.
- Opravili jsme problém, který způsoboval, že se v souborech protokolů při použití dialogového okna Nahlásit problém zobrazovala upozornění týkající se chybějících ikon.
- Opravili jsme problém, který bránil zobrazování zpráv sestavení v okně výstupu sestavení po sestavení projektů Docker Compose.
Visual Studio 2017 pro Mac verze 7.8.4.1
Vydáno 13. května 2019
- Toto vydání opravuje problém, kdy Visual Studio pro Mac 7.8.3 chybově selhává při načtení druhého řešení[https://developercommunity.visualstudio.com/content/problem/509716/visual-studio-783-build2-crashes-after-loading-a-s.html].
Názory a návrhy
Rádi uslyšíme váš názor! Problém můžete nahlásit prostřednictvím možnosti Nahlásit problém v integrovaném vývojovém prostředí sady Visual Studio pro Mac a svoji zpětnou vazbu pak můžete sledovat na portálu komunity vývojářů. Pro návrhy nových funkcí můžete použít možnost Navrhnout funkci, přičemž i tyto návrhy je možné sledovat prostřednictvím portálu komunity vývojářů.
Blogy
Využijte přehledů a doporučení, které najdete na webu Blogy o vývojářských nástrojích, abyste si udržovali přehled o všech nových vydaných verzích a měli k dispozici podrobné příspěvky popisující širokou škálu funkcí.