Мы используем Codesmith, чтобы сгенерировать некоторый код, и когда мы открываем проекты, файлы там в решении, но нет никакого способа регистрировать их. DLL компилирует очень хорошо. Единственной разницей для .csproj является добавление любых новых файлов, которые мы генерировали.
Но в отличие от VSS, TFS, не обнаруживает эти файлы. Я проверил это поведение путем редактирования .csproj вручную. По некоторым причинам единственный способ добавить файл к TFS через Visual Studio.
Однако, когда я удаляю их из проекта и затем включаю их, я получаю обычный желтый знак "плюс".