在解决方案资源管理器下的Visual Studio解决方案中创建的文件夹未出现在源代码管理资源管理器中

win*_*ere 2 c# tfs layered visual-studio

我将MVC解决方案转换为分层体系结构。为此,我在解决方案资源管理器的解决方案中添加了文件夹。一切正常,我的同事们能够使用最新的解决方案,并且文件夹出现在解决方案资源管理器中。

问题是我无法在TFS中查看文件夹结构(在Source Control Explorer中。)

也许我应该直接在TFS中创建文件夹结构。但是自从创建文件夹以来,我现在已经签入了很多更改,因此我认为此选项将不起作用。

请指教。

Pat*_*SFT 5

应该是这样。根本原因是Visual Studio解决方案文件夹不是真实的文件夹。

解决方案文件夹似乎只是“虚拟文件夹”,因为它们不是真正在文件系统中创建的,解决方案文件夹中的文件与.sln文件位于同一文件夹中。

您可以在解决方案中的“项目”中创建实际文件夹,但不能在解决方案本身中创建。有关此区域的详细信息,您可以参考以下问题:

源代码管理资源管理器用于管理TFVC中的文件,解决方案文件夹中的文件将显示在源代码管理资源管理器中,并且与.sln文件处于同一级别,但是解决方案文件夹本身将不会出现在源代码管理资源管理器中并保持文件夹结构。