229

Visual Studio 2012のプロジェクトの1つでTFSプレビュー(Team Foundation Service)を使用しています。また、ほとんどのプロジェクトでオンプレミスのTFSサーバーを使用しています。TFSプレビューを使用した後にオンプレミスTFSを使用し、TFSプレビューの使用に戻ると、次のエラーが発生します。

TF30063:MyProject\DefaultCollectionへのアクセスが許可されていません。

[チーム] → [TFSの切断]に移動してからTFSプレビューに再度接続すると、[識別子の読み込み]の読み込み画面が表示されますが、最終的にTFSプレビューに資格情報を入力できません( Microsoftアカウント)、その結果、TF30063エラーが引き続き発生します。

これは私のMicrosoftアカウント(つまりLive ID)と関係があるのではないかと思います。TFSプレビューで使用しているのと同じMicrosoftアカウントでWindowsにログインしています。他のMicrosoftアカウントで他のサイト(Windows Development Center、MSDNなど)にログインしましたが、これらのサービスからログアウトして正しいMicrosoftアカウントで再ログインすると、TF30063エラーが発生することを確認しました。 VisualStudioからTFSプレビューにログインしようとしています。

4

35 に答える 35

266

私がこの問題に遭遇したとき、提供された答えのどれもこの問題を解決しなかったか、もしそうなら、私はプロジェクトを再作成するのが好きではありませんでした。私が問題を解決することになった方法:

ここに画像の説明を入力してください

  1. [チームプロジェクトに接続]ボタン([チームエクスプローラー]タブの[ホーム]ボタンの横にあるプラグ)をクリックします。
  2. この問題が発生しているプロジェクトを右クリックします。
  3. [接続]をクリックします。

「Rememberme」Cookieがタイムアウトしたと思いますが、コードをプッシュまたはプルしようとすると、一般的な応答が返されました。

于 2013-05-22T19:51:39.373 に答える
192

Visual Studio内の[表示]->[その他のウィンドウ]->[Webブラウザー]からブラウザーを使用して、この問題を解決しました。Ctrl+Alt+R(またはCtrl+W, W、VS2010より前のVSバージョンでは* *)TFSページに移動し、間違ったアカウントからログアウトして、再度ログインします。

私の場合、この問題は、別のlive-idを使用して開発用のWindowsPhoneのロックを解除したことが原因でした。どういうわけか、クレデンシャルがキャッシュされたようです。

于 2012-12-21T11:54:13.307 に答える
66

私の場合、ADアカウントのパスワードを変更した後にエラーが発生しました。

クレデンシャルマネージャー(以前のパスワードが含まれていました)から行を削除する必要がありました。

その後、再び機能しました。

于 2013-05-07T06:21:11.973 に答える
36

TFS2015をTFS2017にアップグレードしましたが、クライアントマシンの1つでTF30063エラーが発生しました。ここでの解決策はどれも機能しませんでした...

私にとって有効な唯一の解決策は、開発者コマンドプロンプトから次のコマンドを実行することでした。

tf workspaces /collection:https://tfs.xxxxx.com/tfs/DefaultCollection

もちろん、URLを有効なものに調整する必要があります。

ソース:https ://www.visualstudio.com/en-us/docs/setup-admin/tfs/admin/backup/refresh-data-caches

于 2017-03-07T22:33:56.767 に答える
29

TFSプレビューログインは明らかにInternetExplorerを使用しているため、使用している他のMSアカウントと競合する可能性があります。IEキャッシュを完全にクリアすることは、私にとってはうまくいくようです。キャッシュをクリアした後、正しいログイン画面が表示され、必要に応じて資格情報を入力できます。

于 2012-10-02T10:32:05.217 に答える
20

ここですべての提案を試しました。何も機能しませんでした。これは、一部のVSインスタンスを会社のTFSに接続し、一部のインスタンスをプライベートTFSに接続するという私の特定の状況である可能性があります。

私にとってそれを解決する唯一の方法は、すべてのVSインスタンスを閉じて、新しいインスタンスを開始することです。

奇妙なことに、内部TFSへの接続が問題になることはありません。* .visualstudio.comに接続すると、この問題が発生することがあります。

于 2014-03-26T12:40:06.420 に答える
12

VS 2015では、[チームエクスプローラー]>[接続]>[接続の管理]を選択し、チームプロジェクトを再度選択することで実現できます。VSに複数のアカウントが存在する場合、チームエクスプローラーはチームプロジェクトへの接続に使用するアカウントを要求します。

于 2016-01-15T10:26:27.520 に答える
9

この問題を解決するために、次のことを試みました。うまくいけば、これらの1つがあなたのために働くでしょう

A-VSを閉じてから、管理者としてVS開発者コマンドプロンプトを開始します。次に、次のように入力します。devenv /resetuserdata

B-IEのキャッシュをクリアします(明らかに、VSはこれを使用してここに記載されているアカウントにアクセスします)

C-[View -> Other Window -> Web browser (CTRL+ALT+r)古いアカウントにサインイン]をクリックし、ログアウトして新しいアカウントにサインインします

D-ソリューションを含むフォルダーを開き、ファイルを削除(必要に応じてバックアップ)しVisual Studio Source Control Solution Metadata File.suoメモ帳で.slnファイルを開いて、以下のセクションを削除します。

GlobalSection(TeamFoundationVersionControl) = preSolution
    SccNumberOfProjects = 6
    SccEnterpriseProvider = {**********************}
    SccTeamFoundationServer = theServer
    SccLocalPath0 = .
    SccProjectUniqueName1 = pro
    SccProjectName1 = myProject.BL
    SccLocalPath1 = myProject.BL
    .....more stuff.....
EndGlobalSection

最後の手順が必要だったのは、VSを切断できたにもかかわらず、ソリューションが古いソース管理アカウントに接続しようとしていたためです。

于 2016-07-19T23:33:39.583 に答える
8

IIS内のWebサイト/アプリケーションでWindows認証が無効になっていないことを確認してください。

これがどのように発生したかはわかりませんが、今日Hyper-Vをアンインストールして、VMWare Playerをインストールしてから、Hyper-Vを再インストールできるようにしました。

これを再度有効にすると、すべてが再び機能するようになりました。

ここに画像の説明を入力してください

于 2014-02-27T08:12:16.573 に答える
7

チームエクスプローラーでプロジェクトを削除しました...次に[接続の管理]で[プロジェクトに接続...]をクリックしました

ここに画像の説明を入力してください

ここに画像の説明を入力してください

この画面でプロジェクトを選択し、[接続]をクリックします...これで問題は解決しました。

于 2018-04-24T08:25:13.587 に答える
6

これは私に定期的に起こります、そして上記の解決策のどれも毎回うまくいきません。ほとんどの場合、[チームプロジェクトに接続]ボタンを使用するソリューションは正常に機能しますが、これを実行しても何も起こらない場合があります。

また、Visual Studioの組み込みブラウザー(+ + )またはInternet Explorerを使用して、 http://tfs.visualstudio.comに再ログインする必要がある場合もあります。CtrlAltR

(他の回答のいくつかで示唆されているように、私の部分では、これは複数のライブIDによって引き起こされたものではありません)

于 2013-08-06T06:40:53.197 に答える
5

現在の答えはどれも私にはうまくいきませんでした。私はここで解決策を見つけました。

問題は、以前の資格情報がTFSサーバーのWindowsOSによってキャッシュされていたことでした。AppData一時フォルダの消去に成功した人もいるかもしれませんが、これは必須ではありません。

WindowsOSのコントロールパネルから資格情報を更新する必要があります。

Windows 10の私にとって:VSを閉じます。コントロールパネル(小さなアイコンビュー)に移動します->ユーザーアカウント->資格情報を管理します(左側の列)->[Windows資格情報]を選択します->[一般的な資格情報]セクションまで下にスクロールして、 TFSサーバー接続。プルダウンを展開し、[編集]をクリックします。新しいネットワークパスワードを入力します。VSを再度開くと、すべてが再び機能するはずです。

于 2018-02-28T05:54:00.460 に答える
4

チームエクスプローラーからサーバーを削除してから再度追加したところ、機能しました=)。

于 2012-10-16T01:52:03.940 に答える
4

VisualStudioからVisualStudioTeam Servicesの資格情報の入力を求められた場合、次の2つのオプションがあります。

  1. 「職場または学校」を使用する
  2. 「個人」アカウントを使用する

私の状況では仕事用のメールアドレスを使用していましたが、接続するには「個人」を選択する必要がありました。「職場または学校」を選択すると、「アクセスが許可されていないtf30063...」というエラーが表示されました。

何らかの理由で、Office 365 / Azureですべてが会社として設定されているにもかかわらず、私の電子メールアドレスが「個人」として登録されているように見えます。Microsoftアカウントは、Microsoftとのシルバーパートナーシップステータスの前に作成されたと思います。

于 2016-12-02T20:12:41.657 に答える
4

VisualStudioを再起動するだけでうまくいきます。私がこれをしたとき、それは魅力のように働きました

于 2018-09-05T16:41:27.323 に答える
3

私ができるすべてのいじくり回した作業の後、私はこのエラーを受け取りました—ディスクスペースがいっぱいでした!

それをクリアすると私の問題が修正されました。

于 2014-08-28T13:33:18.067 に答える
3

チームメニューの下のチームファウンテーションサーバーから切断し、チームエクスプローラーウィンドウの下の接続タブから再接続します

ここに画像の説明を入力してください ここに画像の説明を入力してください

于 2017-07-10T12:24:01.317 に答える
3

私もあなたと同じ問題に直面していました。これが私が解決するためにしたことです:

方法1

  1. ソリューションエクスプローラーの[ホーム]アイコンの横にある[接続]アイコンをクリックします。
  2. プロジェクトを選択>右クリック>接続。
  3. プロジェクトをチェックインしてみてください。今回は問題なく進行します。

これは私が試したものであり、TFSまたはVSアカウントからのセッションからログアウトする必要はありませんでした。

方法2

  1. チームエクスプローラーの上部で[更新]を押すだけです。
  2. チェックインしてみてください。

これも簡単な方法です。

お役に立てれば。

于 2019-09-03T08:00:08.790 に答える
2

Visual StudioをTFSアカウントを使用して接続するには、「別のユーザーとして実行」する必要がありました。代わりに私のMicrosoftアカウントを使おうとしているようです。

テキストと画像:https ://www.visualstudio.com/en-us/docs/connect/connect-team-projects

アカウントを変更するには

ログオンしているWindowsアカウントとは異なるアカウントでVisualStudioを実行するには、devenv.exeのコンテキストメニューを開いて、オプションとして実行にアクセスします。

VisualStudiodevenv.exeのコンテキストメニュー

実行可能ファイルは、次のフォルダーにあります:Drive:\ Program Files(x86)\ Microsoft Visual Studio 12.0 \ Common7\IDE。

于 2016-11-23T18:39:22.897 に答える
2

TFSのアップグレード後にこの問題が発生しましたが、どういうわけかVisualStudioが無効なログイン資格情報をキャッシュしています。私はそれを修正する2つの方法を見つけました。最初に、この答えを使用してVisual Studioを完全にリセットし、次に再接続しました。

メニューの[ツール] → [設定のインポートとエクスポート] → [すべての設定をリセット] → [次へ] → [いいえ、設定をリセットし、現在のすべての設定を上書きします] → [へ] → [完了]をクリックします。

奇妙な理由で、リセット後は問題なく接続されました(リセット後に資格情報を再入力したり、TFSを再構成したりする必要もありませんでした)。

2番目のアプローチは簡単でした。まず、InternetExplorerとVisualStudioのすべてのインスタンスを閉じ、次にInternet Explorerを開いてTFSを参照し、ログインしてから、もう一度Visual Studioを開いて、もう一度TFSへの接続を試みます。

于 2017-12-18T16:02:59.093 に答える
2

私はついにウェブ上で正しい答えを見つけました。

私の場合、パスワードを変更し、WindowsがTFSパスワードをキャッシュした後に発生しました。手動で更新する必要があります。これはそれを行う1つの方法です:

ソリューションは次の場所にあります:developercommunity.visualstudio.com

クレジット:Lavente Nagy!本当にありがとう!

修正の概要:

私は解決策を見つけました、そしてそれはWindows 7 /Windows10でも動作します。手順は同じです。

VisualStudioを閉じます。コントロールパネル(小さなアイコンビュー)→ユーザーアカウント→資格情報の管理(左側の列)→[Windows資格情報]を選択→[一般資格情報]セクションまで下にスクロールして、TFSサーバー接続を探します。プルダウンを展開し、[編集]をクリックします。新しいネットワークパスワードを入力します。Visual Studioを再度開くと、すべてが再び機能するはずです。

于 2018-02-26T22:53:01.487 に答える
2

レジストリの情報を確認します: HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ VSCommon \ Keychain \ Accounts そして、Accountsセクションの下の関連するキーを削除します。

これらのパスのキャッシュをクリアします。

  • %localappdata%\ Microsoft \ TeamTest

  • %localappdata%\ Microsoft \ Team Foundation

  • %localappdata%\ Microsoft \ VisualStudio

  • %appdata%\ Roaming \ Microsoft \ VisualStudio

これがうまくいくことを願っています。

注:これを行うと、すべてのCookieとキャッシュがクリアされ、VisualStudioNewが読み込まれる場合があります。

于 2018-07-23T10:31:03.783 に答える
2

ここでは公式には答えではありませんが、私にとってはうまくいきました(他の答えは役に立ちませんでした):[チームエクスプローラー]タブ->[ハイパーリンクの接続]-[接続\リポジトリの選択]をクリックします。そしてそれは動作します。

于 2019-09-26T18:03:03.697 に答える
1

新しい開発マシンをインストールすることを決定したのとまったく同じ日に、パスワードの有効期限が切れていないことを確認してください。

Webインターフェイスを使用してTFSにログインすることさえできない場合は、これが当てはまる可能性があります。

于 2014-06-29T00:59:37.460 に答える
1

これで、直面した問題の解決策が得られました。モバイルVPNを使用してログインしたときに、TFSは以前のパスワードを記憶していました。

解決:

VPNを使用して接続するために使用したアカウントをリセットする

于 2015-03-30T09:17:34.687 に答える
1

この問題は、ITセキュリティポリシーによってパスワードの変更を余儀なくされたときに発生します。TF30063: You are not authorised to access ...:8080/tfsパスワードを変更した後、VS2017を使用してTFSに接続すると、TFSサーバーにアクセスしてエラーメッセージを受け取る権限がなくなります。

ただし、VS2013を使用して接続すると、問題なくサーバーに接続でき、VS2017でアクセス拒否エラーはなくなります。

于 2018-07-18T13:39:24.823 に答える
0

InternetExplorerを一時的にデフォルトのブラウザにしてみてください。

于 2013-09-16T20:38:14.860 に答える
0

私の場合、私は代理人を持っていました。devenv.exe.configを編集し、そこにプロキシを設定しました。しかし、今日、プロキシドメインのパスワードを変更したところ、TFSが失敗しました(メニューの[表示][Windows ] → [ブラウザ]も失敗しました)。もちろん、devenv.exeを再度編集することもできます。しかし、それを完全に削除する解決策がありました。素晴らしいもの。ここに記載されています。

メニューTOOLS*→ Extensions&Updatesを開きます。
左側のメニューで[更新...]をクリックします

ここでは、パスワードの入力とVisualStudioの再起動を求められます。大丈夫です。詳細については、リンクで答えを探してください。

于 2018-04-18T13:26:51.520 に答える
0

新しいクレデンシャルを入力するだけです

  1. Winボタンを押してから、credentialmanagerと入力して開きます。
  2. 一般的な資格情報を追加します。
  3. チームエクスプローラーに戻り、サーバーを再度追加します。
于 2018-12-01T07:15:58.383 に答える
0

私もこれらの解決策の数を経験しました、ここで私のために働いたもの:

何らかの理由で、チームエクスプローラーは私が新​​しいプロジェクトにアップロードしようとしていると思いました。

チームエクスプローラー->同期の下

[詳細設定]をクリックすると、[プロジェクト]ドロップダウンも表示されますが、私の場合は変更する必要はありません。[リポジトリの公開]をクリックするだけで、出来上がりです。

于 2019-03-13T20:41:01.297 に答える
0

先週末、TFS2018v3からDevOpsServer2019.0.1に更新した後、セキュリティを管理しようとすると、次の認証エラーが発生します。

TF30063:あなたはtfsにアクセスする権限がありません。

サーバー管理コンソールから[アプリケーション層]>[セキュリティの管理]を使用してセキュリティを管理しようとすると、このエラーが発生します。また、tfssecuritycliツールを使用してアクセス許可を設定しようとするとエラーが発生します。私はローカル管理者グループに属しており、コンソール管理ユーザーセクションにリストされています。

更新後、プロジェクトにアクセスしようとするとエラーが発生するという報告を従業員から受け取ったため、アクセス許可を設定しようとしています。それらのエラーは次のとおりです。

TF40049:この機能にアクセスするためのライセンス権がありません:コード。

私は昨日この問題に取り組むのに8時間費やしました、そしてこれが私たちの問題を解決したものです:

  • DevOpsサーバーキャッシュを削除しました。(サーバー上のdevops管理コンソールにリストされているキャッシュの場所)
  • サーバーを再起動します。

同じエラーで読んだ記事に基づいてサーバーからキャッシュを削除しました。ユーザーはVisualStudioでセキュリティ/権限の問題を抱えていて、ローカルマシンのvsキャッシュを削除し、問題を解決しました。キャッシュを削除するのか、再起動するのかは、両方を1つのトラブルシューティング手順として行ったため、個別に修正されたのかどうかはわかりません。

これが誰かを助けることを願っています。

于 2019-06-13T13:43:07.057 に答える
0

私にとっては、上記のすべてが機能しませんでした(部分的には機能しました)!

クレデンシャルマネージャーでは、Windowsクレデンシャル一般クレデンシャルの両方でユーザークレデンシャルを追加する必要がありました。

Windowsクレデンシャルでは、「http」とポート情報を含まないTFSサーバー名。サーバー名だけ。

Generic Credentialsで、「http」とポート情報を含むTFSサーバー名。のように、http:// servername:8080 /

ここに画像の説明を入力してください

于 2019-08-09T02:06:00.160 に答える
0

緑色のプラグ接続ボタンをクリックするというRizowskiの回答が機能せず複数のワークスペースがある場合は、他のワークスペースに切り替えてから元に戻すことで問題が解決する可能性があります。

于 2019-10-07T11:50:23.413 に答える
0

上記のすべての解決策を試しても同じ問題が解決しない場合は、以下のコマンドで問題を解決します。Windowsで実行コマンドを開き、以下のコマンドをコピーして、domain\loginnameやVSパスなどの必要な変更を加えます。

runas / netonly / user:domain \ loginname "C:\ Program Files(x86)\ Microsoft Visual Studio \ 2019 \ Enterprise \ Common7 \ IDE \ devenv.exe"

于 2021-03-04T15:35:18.610 に答える
0

エラーメッセージに、TFSにアクセスしようとしているユーザー名が表示されていれば、はるかに簡単です。

私はしばらくこれに対処してきましたが、通常は翌日だけログインし直して再び停止します。

2つのアカウントがあり、不要なアカウントを削除すると問題が解決しました。

ここに画像の説明を入力してください

これは下にありますHelp > Register Visual Studio

于 2021-11-20T20:40:21.333 に答える