2016-07-07 182 views
0

我一直在嘗試訪問TFS在Visual Studio 2012,但每一個它給我一個錯誤的時間訪問TFS如下圖所示:錯誤在Visual Studio 2012

enter image description here

我已經嘗試了互聯網上所有可用的解決方案,但一直未能解決。我輸入的憑據也是正確的。請建議一些出路。

現在我發現文件夾Microsoft Team Foundation Local Workspaces尚未創建。這是這個問題的根源嗎?我必須重新安裝Visual Studio 2012嗎?

現在我收到此錯誤:

enter image description here

我也試圖訪問tf.exe但我仍然無法管理工作區(創建一個新的),因爲它顯示與第一張圖片中顯示的消息相同。請幫忙!

+0

什麼版本的TFS?如果到2015年,你可以訪問TFS的門戶網站嗎?你有沒有嘗試重新安裝VS? – chief7

+0

No @ chief7它的Visual Studio 2012.我沒有重新安裝它。它解決了這個問題嗎? –

+0

您的用戶帳戶是否有足夠的權利在C盤創建文件夾?我看到很多情況下企業安全不允許本地用戶配置文件來操縱c盤。 –

回答

0

首先,請確保您可以訪問TFS的門戶網站。在IE中輸入http://yourserver:8080/tfs併成功登錄。

如果這可以實現,請仔細檢查您的帳戶的權限。確保你有足夠的權利。然後嘗試以管理員模式運行VS並再次嘗試。

也嘗試delete VS and TFS cache並重新啓動VS.

更新

如果源代碼控制管理不允許您創建工作區,由於拒絕訪問的錯誤,你也可以使用命令行工具tf.exe將其刪除。

tf workspaces /remove 

然後創建一個新通過UI或者還使用

tf workspace /new 
    tf workfold /map 

更多詳細信息,請參閱該問題的命令行:Visual Studio Source Control Explorer access denied

+0

是的,我嘗試了所有的方式@ Patrick-MSFT ...我也可以登錄,我也按照您提供的鏈接指示清除了緩存。但沒有解決方案! –

+0

如果源控制資源管理器不允許您因訪問拒絕錯誤而創建工作區,則還可以使用命令行實用程序** tf.exe **將其刪除。更多詳細信息,請參閱我的更新 –

+0

Hi @ Patrick-MSFT,我在tf.exe中遇到錯誤,「Option remove requires a value」。你能建議我怎麼能克服這個問題? –

0

從你的團隊資源管理器窗口,在主頁選項卡您應該在底部看到解決方案選項卡,在那裏您將擁有一個名爲的工作區。點擊該按鈕(在顯示的下拉菜單中管理工作區)(或者如果沒有列出,點擊'新建')。從那裏添加新工作區或編輯現有的工作區,在下一個窗口中將本地文件夾更改爲您擁有讀取/寫入權限的位置。 enter image description here

+0

Hi @Paul Swetz您好@Paul Swetz我試過這個,但它又放棄了同樣的問題,而我試圖改變工作區 –

+0

嗨@Paul Swetz,無論何時我試圖添加該文件夾作爲我的新工作區,它給我有同樣的錯誤,並且不允許更新工作區 –