VS Codeのエージェントモードを拡張するには、を試してください!

C# Dev Kit にサインインする

この記事では、以下の内容を学習します。

サブスクリプションのサポートも受けられ、FAQ を検索して、サブスクリプション、アカウント、請求に関する一般的なサポートの質問に対する回答を見つけることができます。

Microsoft アカウントまたは組織アカウントでサインインする

  1. Visual Studio Code を起動します。C# Dev Kit 拡張機能が初めてアクティブ化されると、トースト通知によってサインインが求められます。

Sign-in notification

または、アクティビティバーのアカウントボタンからサインインすることもできます。

Sign-in with the Account button

  1. サインインプロセスを開始するとブラウザが開き、Microsoft アカウントまたは組織 (職場または学校) アカウントを使用してサインインできるようになります。

: 拡張機能によるサインインは必須ではありませんが、C# Dev Kit 拡張機能の EULA 要件に準拠するために Visual Studio アカウントを使用してサインインする必要がある場合があります。

Visual Studio サブスクリプションのステータスを確認する

C# Dev Kit 拡張機能を使用するためにサインインすると、アカウントに関連付けられている Visual Studio サブスクリプションのステータスに応じて、ステータスバーのアイコンが変わる場合があります。サインインしていない場合、または有効な Visual Studio サブスクリプションが含まれていないアカウントを使用してサインインした場合、アイコンには以下のアイコンとツールチップメッセージが表示されます。

Invalid Visual Studio subscription

有効な Visual Studio サブスクリプションを持つアカウントでサインインした場合、ステータスバーのアイコンとその関連ツールチップは次のように変わります。

Successful Visual Studio subscription sign-in

ステータスバーのアイコンをクリックして、Visual Studio サブスクリプション情報を表示することもできます。

Visual Studio subscription information

: Microsoft Dev Box または GitHub Codespace 環境で C# Dev Kit 拡張機能を使用すると、サインインステータスに関係なく、C# Dev Kit のエンタイトルメントが自動的に付与されます。

サインアウトする方法

アクティビティバーのアカウントボタンからサインアウトできます。そこから、目的のアカウントを選択してサインアウトを選択します。

Sign out of Visual Studio subscription

サインインの問題をトラブルシューティングする

ライセンスを取得できません

サインイン操作が成功した後もライセンスを取得できない場合は、ファイアウォールの設定を変更し、以下の URL を許可リストに追加する必要がある可能性が高いです。

https://api.subscriptions.visualstudio.microsoft.com/Me/Entitlements/IDEBenefits