C# Dev Kit へのサインイン
この記事では、以下について説明します
- アカウントでサインインする方法。
- Visual Studio サブスクリプションの状態を確認する方法。
- アカウントからサインアウトする方法。
- サインインの問題をトラブルシューティングする方法。
サブスクリプションのサポートを受けることもでき、FAQ を検索して、サブスクリプション、アカウント、および請求に関する一般的なサポートの質問への回答を見つけることができます。
Microsoft アカウントまたは組織アカウントでサインインする
- Visual Studio Code を起動します。C# Dev Kit 拡張機能が初めてアクティブ化されると、トースト通知でサインインするように求められます。
または、アクティビティバーの [アカウント] ボタンに移動してサインインすることもできます。
- サインインプロセスを開始すると、ブラウザーが開き、Microsoft アカウントまたは組織 (職場または学校) アカウントを使用してサインインできます。
注: サインインは拡張機能によって必須または強制されるものではありませんが、C# Dev Kit 拡張機能の EULA 要件に準拠するために、Visual Studio アカウントを使用してサインインする必要がある場合があります。
Visual Studio サブスクリプションの状態の確認
C# Dev Kit 拡張機能を使用するためにサインインすると、アカウントに関連付けられた Visual Studio サブスクリプションの状態に応じて、ステータスバーアイコンが変更される場合があります。サインインしていない場合、または有効な Visual Studio サブスクリプションが含まれていないアカウントを使用してサインインした場合、次のアイコンとアイコン上のツールチップメッセージが表示されます
有効な Visual Studio サブスクリプションを持つアカウントでサインインすると、ステータスバーアイコンとそれに関連付けられたツールチップは次のように変わります
ステータスバーアイコンをクリックして、Visual Studio サブスクリプション情報を表示することもできます。
注: Microsoft Dev Box または GitHub Codespace 環境で C# Dev Kit 拡張機能を使用すると、サインイン状態に関係なく、C# Dev Kit のエンタイトルメントが自動的に付与されます。
サインアウト方法
サインアウトするには、アクティビティバーの [アカウント] ボタンに移動します。そこで、目的のアカウントを選択し、[サインアウト] を選択します。
サインインの問題のトラブルシューティング
ライセンスを取得できません
サインイン操作が成功した後でもライセンスを取得できない場合は、ファイアウォールの設定を変更して、以下の URL を許可リストに追加する必要がある可能性があります
https://api.subscriptions.visualstudio.microsoft.com/Me/Entitlements/IDEBenefits