培训
在 Visual Studio 中对 GitHub Copilot 进行故障排除
本故障排除指南包含有关如何解决 Visual Studio 2022 版本 17.10 或更高版本中 GitHub Copilot 的问题的说明。
Visual Studio 环境右上角的 GitHub Copilot 徽章显示消息 Copilot 暂时不可达,表示 GitHub Copilot 处于离线状态。
由于以下原因之一,GitHub Copilot 可能处于脱机状态:
网络已关闭。
操作: 确保 Internet 连接稳定。 有关详细信息,请参阅排查 GitHub Copilot 的网络错误。
Copilot 服务已关闭。
操作: 在本例中,请等待。 服务将很快恢复。 可以在 GitHub 状态上检查服务的状态。
鉴于预期的超时情况,你需要偶尔刷新你的凭据。
操作: 从 Visual Studio 环境右上角的 Copilot 徽章中选择选项 “刷新凭据”,以刷新您的 GitHub 帐户并重新登录。
备注
已知问题: 看不到在 所有帐户 窗口中刷新 GitHub 帐户凭据的选项。 解决方法是删除再重新添加你的 GitHub 帐户。 有关详细信息,请参阅与此问题相关的开发社区票证。
你的管理员已为个人或任何 Copilot 许可证禁用 Copilot。 使用 Visual Studio 版本 17.10,管理员可以禁用 Copilot。
操作: 联系 IT 部门,了解管理员是否禁用了 Copilot。
其他资源
文档
-
在 Visual Studio 中安装和管理 GitHub Copilot - Visual Studio (Windows)
了解如何安装 GitHub Copilot,以在 Visual Studio 中获取 GitHub Copilot 代码补全和对话功能。 使用 IDE 中的 Copilot 徽章访问管理或排查 Copilot 状态的选项。
-
将 GitHub 帐户添加到密钥链 - Visual Studio (Windows)
将公共 GitHub 或 GitHub Enterprise 帐户添加到 Visual Studio 密钥链,以便可以从 Visual Studio 跟踪 GitHub 存储库中的代码更改。
-
Visual Studio 中 GitHub Copilot 的管理员控制 - Visual Studio (Windows)
了解 GitHub Copilot for Visual Studio 中管理员的新功能,使管理员能够有效地管理 Copilot。