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