2010-08-03 100 views
5

我們使用Codesmith生成一些代碼,並且當我們打開項目時,文件在解決方案中,但無法檢查它們.DDL僅編譯精細。 .csproj唯一的區別是添加了我們生成的任何新文件。無法手動添加文件到TFS

但與VSS不同,TFS不檢測這些文件。我通過手動編輯.csproj驗證了此行爲。出於某種原因,將文件添加到TFS的唯一方法是通過Visual Studio。

但是,當我從項目中刪除它們,然後包含它們時,我會看到通常的黃色加號。

回答

11

您可以將文件手動添加到Visual Studio,但改變你的項目文件是不是要做到這一點的最好辦法。如果您的項目已經處於源代碼管理之下,並且您想要添加的文件在「解決方案資源管理器」窗口中可見,則只需右鍵單擊一個文件並選擇包含在項目中。下次您檢查代碼時,這些項目將被添加。

由於您使用的是TFS 2010,請查看Team Foundation Server Power Tools擴展。這包括Windows Shell擴展,它可以讓您集成到Windows資源管理器中,讓您在Visual Studio外部右鍵單擊文件或文件夾並添加到TFS。非常漂亮!

+0

謝謝,TFPT是解決方案的一部分。 – 2010-08-03 17:13:53