2013-03-24 34 views
3

我正在將我的解決方案移至TFS環境。 在VS 2010中創建並遷移到VS 2012的幾個(8)「舊」C++項目缺少vcxproj.filters文件。 這些項目看起來很開心,並且內容沒有.filters,但是當我嘗試從Visual Studio(不是來自外部源代碼控制工具)將它們添加到TFS 2012中以便在項目文件中有一個源代碼管理綁定,由於缺少過濾器文件,我得到錯誤。從VS 2010轉換爲VS 2012的項目中缺少vcxproj.filters文件

有沒有人遇到類似的問題?任何解決方案

謝謝,

+0

我希望那個在這個上做-1的人會遇到同樣的問題。這很糟糕。我目前正在創建新的項目文件,手動將舊的文件複製到他們(希望我不會破壞某些東西) – OSH 2013-03-24 16:01:18

+0

+1:我在這篇文章中沒有看到任何錯誤。 – 2013-07-12 22:57:09

回答

9

好的。所以有一個非常簡單的解決方案:只需添加一個文件過濾器(項目 - >添加 - >添加新過濾器)。這導致VS爲您創建過濾器文件...

顯然這隻有在您的項目中沒有任何過濾器(文件夾)時纔會發生。