TFSのパスワードを変更しました。しかし、再接続しようとすると、TF30063の不正なエラーが表示されます。
このような多くの問題があり、私はこれから見つけることができるすべてを試してみました solution および他のフォーラム
それらのどれも動作しません...問題が何であるか理解できません。
PS:ブラウザー内で動作します。
Visual Studio 2017の資格情報キャッシュトークンの問題である必要があります。以下の方法でキャッシュをクリアできます:
すべてのVisual Studioインスタンスを閉じます。
%LOCALAPPDATA%.IdentityServiceを削除します。
そこで行われているID関連のキャッシュがいくつかあります。フォルダーを削除すると、IDシステムはキャッシュを再構築します。
TFS関連のキャッシュもクリアします_%LOCALAPPDATA%\Microsoft\Team Foundation\x.0\Cache
_
別のユーザーとしてVisual Studioを実行します。
cd C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE
_runas /netonly /user:<account> devenv.exe
_
ユーザーパスワードを入力し、_Team Explorer
_> _Manage Connections
_
それでも問題が解決しない場合は、こちらもご覧ください blog 他の方法もあります。
開発者のコミュニティに基づいて、Visual Studioの起動中に、ソース管理エクスプローラーウィンドウが取得され、チームプロジェクトへの接続の無効なバージョンがハングするタイミングの問題があります。詳細については、開発者コミュニティをご覧ください。
手順の回避策に従うと、問題を解決するのに役立ちます
すべてのVisual Studio 2017を閉じます
Visual Studio 2017を開始します
起動時にソース管理エクスプローラーが表示される場合は、ソース管理エクスプローラーとチームを閉じて、Visual Studio 2017を閉じます
Visual Studio 2017を開き、起動時にソース管理エクスプローラーが開かれないようにします
[表示]メニューに移動し、[チームエクスプローラー]をクリックします
次に、TFSサーバーに接続します。
上記のエラー(TF30063:You are not ...)が何度も発生しましたが、次の3つの解決策が異なるときに機能しました。
最も単純な例:「ソース管理エクスプローラー」が何度も参照されているのを見てきましたが、それを開いたままにしたことはありません。チームエクスプローラーを閉じて再度開くことで、上記のエラーを解決しました。その後、ソリューションを読み込んでから、チームエクスプローラーを再度開きました。問題なく開き、サーバーに接続できました(つまり、編集したファイルでソリューションエクスプローラーでコード比較を実行しました)-VS Pro 2017 v 15.8.0
中程度の複雑さ:次の手順で再接続できました。-[チームエクスプローラーを開く]([表示]メニュー=> [チームエクスプローラー])-上部のプラグ形ボタンである[接続の管理]をクリックします。ドロップダウンメニュー-[プロジェクトに接続]を選択します。これにより、アカウントのホストされたリポジトリを表示する新しいウィンドウが表示されます。数秒後、ウィンドウに目的のプロジェクトが表示されました。必要なものをクリックして、下部にある[接続]ボタンをクリックするだけです。これを行うと、すべてのTFS機能にアクセスできました(つまり、いくつかの作業で確認しました)-VS Enterprise 2017 v15.9.3
最終手段:VS2017コミュニティを別のマシンにロードし、通常のログインを使用してそのマシンにログインしました。理由はわかりませんが、この新しいインストールにログインするとすぐに、他の2台のコンピューターは問題なく接続できました。追加の手順は必要ありませんでしたが、それらのマシンでVSを再起動した可能性があります。
VS2017バージョン15.9.4でもこの問題が発生しました。
一般的な修正の詳細は、 here および here です。そして、この問題について話しているページの大半は、それらのソリューションまたはサブセットを何らかの組み合わせで参照しています。 (VS2017の15.5。*バージョンの1つで導入されたログインバグを修正することがよくあります)
これらのソリューションはどれも私にとってはうまくいきませんでしたが、2日間調査した後、VS 2017が資格情報を更新/保存しない理由をいくつか見つけました。
私が見つけた2つの主要な「フリンジ」問題/修正は次のとおりです。
私にとって、これは2番目の問題でした。問題の良い指標は、%TEMP%\servicehub\logs
エラー:「要求された操作を完了できません。コンピューターは委任に対して信頼されている必要があり、現在のユーザーアカウントは委任を許可するように構成されている必要があります。」
Windows 7/8.1である可能性もあります 既知の問題 Windows 10にアップグレードされたマシンに引き継がれます。この問題は、ドメインに参加したマシンでのみ発生しましたafter Windows 10アップグレードを実行しました。
修正は、次のレジストリエントリを追加することです
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\Protect\Providers\df9d8cd0-1501-11d1-8c7a-00c04fc297eb]
"ProtectionPolicy"=dword:00000001
これを設定すると、Microsoftアカウントに接続するVS2017の問題がすぐに修正されました。 (および起動間で資格情報を保持しない他のアプリケーション)