Visual Studio 2017 for Mac バージョン 7.8 リリース ノート
開発者コミュニティ | システム要件 | 互換性 | 再頒布可能コード | Xamarin | ブログ | サービス |
ボタンをクリックして、Visual Studio 2017 for Mac の最新バージョンをダウンロードします。 セットアップとインストールの手順については、「Visual Studio for Mac のセットアップとインストール」のドキュメントをご覧ください。
Visual Studio 2017 for Mac の詳細については、「Mac システム要件」 と「Mac の対象プラットフォームと互換性」 を参照してください。
他の関連ダウンロードの詳細については、ダウンロードのページを参照してください。
7.8 の新機能
Visual Studio 2017 for Mac バージョン 7.8 のリリース
- 2019 年 5 月 13 日 – Visual Studio 2017 for Mac バージョン 7.8.4
- 2019 年 3 月 12 日 – Visual Studio 2017 for Mac バージョン 7.8.3
- 2019 年 2 月 28 日 – Visual Studio 2017 for Mac バージョン 7.8.2
- 2019 年 2 月 22 日 – Visual Studio 2017 for Mac バージョン 7.8.1
- 2019 年 2 月 20 日 – Visual Studio 2017 for Mac バージョン 7.8
リリースの特長
このリリースでは、バグの修正、パフォーマンスの向上、および信頼性の向上を通じて Visual Studio for Mac の品質を改善することに重点が置かれています。
NuGet 4.8、.NET Core SDK を 2.1.504 に、.NET Core ランタイム 2.1.8 のバージョンも更新しました
Visual Studio 2017 for Mac バージョン 7.8 (7.8.0.1624)
リリース日: 2019 年 2 月 20 日
Shell
- [未使用の削除と並べ替え (using)] 用のカスタム キー バインドが動作しない問題を修正しました。
- アプリケーションから切り替えて戻るとエディターにフォーカスが正しく設定されない問題を修正しました。
- アプリケーションを切り替えるとエディター ウィンドウのカーソルが失われる問題を修正しました。
- Visual Studio から別のアプリケーションにフォーカスを移動してから再び Visual Studio に戻すと、既定でフォーカスが設定される UI 要素が変わる問題を修正しました。
- Visual Studio for Mac で特定のフォルダー内のファイルの変更の追跡が失敗する問題を修正しました。
- Visual Studio for Mac が開いているファイルを記憶しない問題を修正しました。
- ビルド構成のツールバーのセレクターが無効になっている問題を修正しました。
- プロジェクトに新しいフォルダーを追加してもすぐに名前を変更できない問題を修正しました。
- "デバッグなしで開始" 後に "デバッグを開始" すると ASP.Net プロジェクトで例外が発生する問題を修正しました。
- ビルド出力の検索でのパフォーマンスの問題を修正しました。
- ソリューション エクスプローラーの [Run Item] \(アイテムを実行する)\ コマンドが、 [Run Project] に名前変更されました。
- Finder からソリューションを読み込むとウェルカム ページが表示される問題を修正しました。
.NET Core
- セキュリティ更新プログラムを含めるために、.NET Core 2.1.8 に更新しました。
- 作成ボタンで .NET Core 3.0 プレビュー 2 用の新しいプロジェクトが作成されない問題を修正しました。
- .NET Core 3.0 がサポートされないときに、[新しいプロジェクト] ダイアログで選択できる問題を修正しました。
- .NET Core プロジェクトから VB.NET のオプションを削除しました。
ASP.NET Core
- フォルダー プロファイルが "リリース" ではなく "既定" の構成で作成される問題を修正しました。
Web ツール
- [Azure に発行する] でプロファイルが間違った名前で作成される問題を修正しました。
- アプリケーション引数が Azure Functions ホストに渡されない問題を修正しました。
- 新しく次の Azure Functions テンプレートを追加しました
- CosmosDB トリガー
- EventHub トリガー
- IoT Hub トリガー
- SendGrid トリガー
- Service Bus キュー トリガー
- Service Bus トピック トリガー
- Azure API App インスタンスに発行できない問題を修正しました。
Xamarin
- Xamarin Test Cloud エージェントの NuGet のバージョンを更新しました。
- アーカイブの表示コマンドが .NET Core プロジェクトに表示される問題を修正しました。
Xamarin.Forms
- Xamarin.Forms XAML ファイルで FontFamily 用に IntelliSense を使用できるようになりました。
デザイナー
- Android Designer の使用でツールボックスにより機能低下が起こる問題を修正しました。
- コントロールの検索後にツール ボックスから iOS のストーリーボードにコントロールをドラッグ アンド ドロップしようとしたときに機能しない問題を修正しました。
Xamarin.Android
- Android 以外のプロジェクトの場合でも、ウェルカム ページ上に JDK の通知が表示された問題を修正しました。
- Java がインストールされていない状態で Visual Studio for Mac を起動すると Java をインストールするシステム プロンプトが 2 回表示される問題を修正しました。
- Android リソースの更新がビルドと同時に発生し、その後でビルドの問題の原因になる場合がある問題を修正しました。
- Visual Studio for Mac で Acer Chromebook R11 への APK のアップロードが失敗する問題を修正しました。
- 新しい Android アプリのパッケージ名が大文字になってしまう問題を修正しました。
- AndroidUseLatestPlatformSDK が true のとき、"プロジェクトが 'Mono.Android.Version=v8.1' フレームワークを参照していません" の問題を修正しました。
- 特定のビルド構成で Visual Studio for Mac が
AndroidManifest
を認識しない問題を修正しました。 - [問題を報告する] ダイアログを開くと "JDK のインストール" ダイアログも表示される問題を修正しました。
- アドホックで発行するときにも Google Play SDK の警告が表示される問題を修正しました。
Xamarin.iOS
- ベクター イメージをサポートしないイメージ アセットから .pdf ファイルを選択することが可能になりました。
- Visual Studio for Mac が Xamarin.Mac プロパティを利用できないと不正に示す問題を修正しました。
- デバイスにアセット カタログで名前付きの色を選択できまない問題を修正しました。
- デバッグ セッションを開始したときに iOS シミュレーターが前面に移動されなくなった問題を修正しました。
- iOS ライブラリ プロジェクトでネイティブ リファレンスが動作せず、無視されたよう見える問題を修正しました。
- ネイティブ リファレンスを削除しても、ディスク上のファイルが削除されない問題を修正しました。
- デバッガがどのデバイスのキーボード拡張機能にも接続されない問題を修正しました。
Xamarin.Mac
- .xib テンプレートに
customObjectInstantitationMethod="direct"
を追加する必要がある可能性がある問題を修正しました。 - プロジェクト オプションを再度開いたときに、Xamarin.Mac Full のターゲット フレームワーク バージョンを変更できない問題を修正しました。
- Mac ビルド (クラシック) のプロジェクト オプションで不正な UI が表示される問題を修正しました。
コード エディター
- コード修正のプレビュー ウィンドウが小さすぎる問題を修正しました。
- エラーの波線が最新の状態ではない問題を修正しました。
- エディターが入力中にフリーズしてしまう問題を修正しました
- タブを変更するとファイルを検索することができなくなる問題を修正しました
- using ステートメントが正しくインデントされない問題を修正しました。
- Roslyn で致命的例外 (System.ArgumentOutOfRangeException) がスローされる問題を修正しました。
- 複数行にまたがるパラメーターが正しく書式設定されない問題を修正しました。
- コンストラクターのジェネレーターによって Visual Studio for Mac がクラッシュする問題を修正しました。
- スマート セミコロンの配置によってセミコロンが正しく配置されない問題を修正しました。
- ユーザー補助を有効にすると、大きなファイルでの入力が遅くなる可能性がある問題を修正しました。
- VoiceOver を使用してエディター内を移動しようとすると致命的なエラーが発生する可能性がある問題を修正しました。
- クイック修正余白のキャレットの場所の問題を修正しました。
- サイズの大きいファイルでインデントの修正に時間がかかりすぎるパフォーマンス上の問題を修正しました。
- Intellisense のソフト選択が混乱を招く問題を修正しました。
- Visual Studio for Mac で .targets ファイルを開けない問題を修正しました。
- 折りたたまれたメソッドに対してコメントをすると、表示が部分的に更新される問題を修正しました。
- C# 構文の強調表示が一部のキーワードで動作しない問題を修正しました。
- .cs ファイルでツールボックスからいくつかのスニペットを起動すると、コードの書式が不正になる問題を修正しました。
- XAML IntelliSense で下方向キーを押して閉じタグ補完を選択すると、補完ウィンドウが閉じる問題を修正しました。
- '編集済み' のファイルを開くことができない問題を修正しました。
- 時々 XAML ファイルで貼り付けが失敗する問題を修正しました。
- Intellisense を使用して属性を追加する場合、名前から "属性" が削除されない問題を修正しました。
- 無効な矢印キーを押した後で
(
キーを押すと、コードの修正候補で不適切な処理が行われる問題を修正しました。
NuGet
- "パッケージを追加できなかった" というエラーの後で Visual Studio for Mac がクラッシュする問題を修正しました。
- NuGet のバージョンを 4.8 に更新しました。
- NuGet パッケージの診断警告は、現在ソリューション エクスプローラーに表示されます。 すべての診断警告で、警告アイコンが使用されてレンダリングされ、警告のテキスト全文はツール ヒントとして表示されます。
- NuGet に関する一連の問題を修正しました。
- 安定したバージョンがない NuGet パッケージの復元中の問題。
- VS4Mac バンドルの NuGet のバージョンが古すぎます:4.3.1。
- 変数を使用したパッケージの条件付き参照が正しく動作しません。
- 複数のターゲット フレームワーク ライブラリが参照されている Xamarin.Forms アプリのビルドが失敗します。
- Visual Studio Mac Csproj ビルドで Item 条件がサポートされていません。
- マルチターゲット プロジェクトでの条件付き NuGet PackageReferences をサポートします。
- マルチターゲットのときにフレームワークごとに依存関係を表示します。
- VS で F# .NET Core ソリューションをビルドできません。
- NuGet の復元でビルド ターゲットが無視されます。
- NuGet で間違ったバージョンの Microsoft.AspNetCore.App が復元されます。
デバッガー
- Mojave の外部のコンソールでデバッガーを実行すると失敗する問題を修正しました。
テスト ツール
- 名前の最後にピリオドがある場合、xUnit のファクト "DisplayName" がテスト エクスプローラーに表示されない問題を修正しました。
- テキスト エディター単体テスト統合 ("単体テスト [名前] を読み込めませんでした") が失敗する問題を修正しました。
- [テスト結果] ウィンドウに非常に大量のテキストが表示される場合、パフォーマンスが悪くなる問題を修正しました。
- エディターでの単体テストの統合でテスト ケースが適切にトリガーされない問題を修正しました。
- xunit の復元が失敗する原因の問題を修正しました。
F#
- F# のコードを貼り付けたり、記述したりするときに、open ステートメントを手動で追加する必要がある問題を修正しました。
- 新しい F# プロジェクトで IntelliSense エラーが表示される問題を修正しました。
- F# プロジェクトで Visual Studio for Mac がプロジェクト GUID を大文字ではなく小文字で上書きする問題を修正しました。
プロジェクト システム
- XAML ファイルのコピーと貼り付けで .xaml ファイルと .xaml.cs ファイル間の関連付けが解除される問題を修正しました。
- ファイルが ItemGroup.Compile(Remove) に追加される問題と、これの関連問題である名前空間のエラーの種類が見つからない問題を修正しました。
- 新しいライブラリ プロジェクトで不正な C# ファイルが作成される問題を修正しました。
- ソリューション エクスプローラーのコンテキスト メニューの [新しいファイル] メニューを使用して、カルチャ固有の .resx ファイルを作成できない問題を修正しました。
アセンブリ ブラウザー
- アセンブリ ブラウザーのプロパティで不正なアイコンが表示される問題を修正しました。
System.DayOfWeek
enum (Wednesday
) に値が割り当てられないように見える問題を修正しました。
ユーザー補助
- このリリースでは、デバッガの VoiceOver のいくつかの問題、iOS 開発者証明書の作成の問題、Andoid SDK マネージャーのキーボードの問題など、アクセシビリティに関する多数の問題が修正されています。
その他
- [using を整理] > [最初に System ディレクティブを配置する] の設定をオフにしても設定内容が保存されない問題を修正しました。
- Visual Studio for Mac が設定を記憶しない問題を修正しました。
- 更新プログラムを確認すると、複数のプロンプトにサインインする画面が表示されてしまう問題を修正しました。
Visual Studio 2017 for Mac バージョン 7.8.1.4
リリース日: 2019 年 2 月 22 日
Visual Studio 2017 for Mac バージョン 7.8.2.1
リリース日: 2019 年 2 月 28 日
- デバッガーの機能が Unity で期待どおりに機能しない場合がある問題を修正しました。
Visual Studio 2017 for Mac バージョン 7.8.3.2
リリース日: 2019 年 3 月 12 日
- このリリースには、更新済みの 4.8 NuGet クライアントが含まれており、これにより NuGet クライアントの脆弱性が解消されます。
- Git を使用して既存のプロジェクトを新しいリモート リポジトリに発行することができない問題を修正しました。
- Visual Studio for Mac で Git リモート操作が失敗する問題を修正しました。
- F# ソリューションに関するツールヒントが表示されない問題を修正しました。
- [問題の報告] ダイアログに詳細を入力すると Visual Studio for Mac がクラッシュする問題を修正しました。
- デバッガーの接続が失われると、[問題の報告] の使用時に Visual Studio for Mac がクラッシュする問題を修正しました。
- サインインしないまま問題を報告しようとすると、2 つのサインイン ポップアップ ウィンドウが表示される問題を修正しました。
- [問題の報告] の使用時に、ログ ファイルに表示されるはずのアイコンが表示されないために警告が発生する問題を修正しました。
- Docker Compose プロジェクトのビルド後に、[ビルド出力] ウィンドウにビルド メッセージが表示されない問題を修正しました。
Visual Studio 2017 for Mac バージョン 7.8.4.1
リリース日: 2019 年 5 月 13 日
- このリリースでは、(2 つ目のソリューションを読み込んだ後に Visual Studio for Mac 7.8.3 がクラッシュする)[https://developercommunity.visualstudio.com/content/problem/509716/visual-studio-783-build2-crashes-after-loading-a-s.html ]問題を修正しました。
フィードバックと提案
皆様のご意見をお待ちしております。 問題については Visual Studio for Mac IDE の [問題の報告] オプションを使用して報告し、フィードバックは開発者コミュニティ ポータルで追跡することができます。 新機能を提案するために、 [機能の提案] を使用することができ、これらは、[開発者コミュニティ] で追跡もできます。
ブログ
開発者ツールのブログで提供されている洞察や推奨事項を活用すると、すべての新しいリリースに関する最新情報を入手し続けることができ、さまざまな機能について掘り下げた記事を参照することもできます。
Visual Studio 2017 for Mac リリース ノート履歴
以前のバージョンの Visual Studio 2017 for Mac リリース ノートについては、リリース ノート履歴に関するページを参照してください。