macOS上で動くVisual Studio、『Visual Studio for Mac』が正式にリリースされました。
前身の統合開発環境『Xamarin Studio』を使っており、Microsoftによるブランド統合によりWindows版Visual Studioと操作感や機能が統一されていくのではないかと期待していたのでこのリリースは楽しみでした。
さっそくインストールしてみます。
まず、Visual Studio for Macのwebサイト( https://www.visualstudio.com/ja/vs/visual-studio-mac/ )からインストーラをダウンロードします。
VisualStudioInstaller.dmgがダウンロードされます。
2017/05/10にリリースされたバージョンのインストーラの大きさは27MB弱なので、全部入りの環境ではなく、環境やユーザの選択に応じて必要なソフトウェアをダウンロードしていく方式のようです。
ダブルクリックするとフォルダが開きます。
フォルダの中に配置されたアイコンをダブルクリックして作業を続けます。
インストーラが起動します。
『続行』ボタンをクリックして作業を続行します。
インストールを行うソフトウェアを選択します。
このときVisual Studio for Macをインストールしようとしているマシンに、既にインストールされているソフトウェア(Android SDKなど)の確認を行い、重複してインストールされないようになっています。
自分の場合、Xamarin Studioが導入済みなので、iOSとAndoroid向けのXamarin.Formsは更新インストールとなりました。
インストールしたいソフトウェアを選択し、『インストールと更新』ボタンをクリックします。
ダウンロードがはじまります。
ウィザードの下部に表示されているように、インストール中に何度かmacOSのアカウント確認のダイアログが表示されます。
ほったらかしにしておくという訳にはいかないようです。
しばらくするとインストールが完了します。
『Visual Studioの開始』ボタンをクリックして、Visual Studioを起動します。
Visual Studio for Macが起動されました。
当たり前のことですが、メニューなどのメッセージが日本語で表示されています。
UIで使用する言語は、ユーザー設定のダイアログから変更できます。
『新しいソリューションの作成』からVisual Studio for Macで作成できるアプリケーションの種類をチェックします。
「.NET Core」の項目がまぶしいですね。Microsoft純正という安心感は大きいです。
しかし、ここで気づきました。
ダウンロードしてインストールすると、Communityエディションとしてインストールされます。
自分はVisual Studio Professionalサブスクリプションを契約しているので、Professionalエディションにあげられないものか気になります。
バージョン情報を確認すると、やはりCommunityエディションと表示されます。
インストーラの選択を間違えたのではないかと思い、Visual Studioサブスクリプションのポータル画面( http://my.visualstudio.com )を開きます。
使用できるツールの一覧に、Visual Studio for Macが増えています。
アイコンをクリックしてみると、ダウンロードやキーの入手の画面が!
さっそくダウンロードします。
ダウンロードしたインストーラを開くと… あれ!? さっきと同じ!?
よく見るとダウンロードしたインストーラのファイルサイズも1バイトたりと違わず同じです。
当然、インストール対象のソフトの選択画面も同じ。
しかも「インストールや更新の対象はありません。」の注釈付きです。
インストーラではなくアクティベーションで変わりそうな予感。
Visual Studio for Macを再度起動し、『Account』メニューをクリックします。
登録されているアカウントが表示されます。
よく見ると「!」が付いていて、『Re-enter credentials…』ボタンがあります。
ボタンをクリックし、Microsoftアカウントの認証を済ませると
無事、Professionalエディションになりました!!
バージョン情報を見てもProfessionalエディションです。
無事解決。
そういえば、MicrosoftがXamarinを買収し、Xamarin Studioのアカウント設定でMicrosoftアカウントが使えるようになった頃、同じようなことがあったような…(^-^;
Please give us your valuable comment