我将我的MVC解决方案转换为分层架构。为此,我在解决方案资源管理器中添加了我的解决方一切都很好,我的同事们能够采用最新的解决方案,文件夹出现在解决方案资源管理器中。
问题是我无法在TFS中看到文件夹结构(在源代码管理资源管理器中)。
可能我应该直接在TFS中创建文件夹结构。但是现在我在创建文件夹后检查了很多更改,所以我认为这个选项不起作用。
请指教。
它应该是它。根本原因是Visual Studio解决方案文件夹不是真正的文件夹。
解决方案文件夹似乎只是“虚拟文件夹”,因为它们实际上并不是在文件系统中创建的,而解决方案文件夹中的文件只是与.sln文件位于同一文件夹中。
您可以在解决方案中的“项目”中创建真实文件夹,但不能在解决方案本身中创建。有关该领域的详细信息,请参阅以下问题:
源代码管理资源管理器用于管理TFVC中的文件,解决方案文件夹中的文件将显示在源代码管理资源管理器中,与.sln
文件处于同一级别,但解决方案文件夹本身不会出现在源代码管理浏览器中并保留文件夹结构体。