2012-10-04 21 views
1

我目前有一個解決方案,最近添加了一個新的網站到TFS源代碼管理。由於創建過程中的錯誤,該網站的物理目錄是象下面這樣:Visual Studio 2010:爲什麼我無法更改網站的完整路徑?

Z:\項目\ NewWebSite \ NewWebSite

相反,它應該有如下:

ž :\ Projects \ NewWebSite \

我遇到的問題是當試圖刪除並添加新的物理路徑的網站到soluti上。每次我這樣做,出於某種原因,它會自動引用第一條路徑。如果我試圖刪除文件夾,它會給我一個錯誤,說它不能打開路徑,因爲該文件夾不再存在。

我的解決方案是基本解除所有綁定,並從頭創建一個新的解決方案,然後將該網站重新添加到解決方案。我擔心的是我只是在解決這個問題,而且它仍然存在於TFS的某個地方,在退房時等待別人的解決辦法。

那麼,有沒有人知道是什麼造成這種情況,以及解決此類行爲的最佳方法是什麼?

回答

0

TFS根本不處理物理位置。當您將工作區映射到物理路徑時,這由您的TFS客戶端處理。這不是TFS處理的事情。

因此,我很困惑你的意見。

2

如果您的解決方案名稱與您的項目名稱相同,那麼這是默認結構。在創建新項目時,首先創建一個具有唯一名稱的解決方案,然後將項目添加到該項目中。

無論如何,你確實需要這種結構。它就是爲了可擴展的目的。如果您需要添加其他項目或將您的操作分離到不同的項目中(例如Data vs Web),Solution/Project文件夾設置將適用。

換句話說,不要打它。只需從您的Web應用程序名稱中使您的解決方案名稱獨一無二,以使其看起來更難看。

相關問題