我今晚早些时候发现,我从C#项目中删除的文件和文件夹显然仍在磁盘上,即使我在Visual Studio中删除它们时,我的Visual Studio Mercurial插件似乎也能很好地删除它们。它必须在涉及这些文件时才会被嘲笑。
所以我想知道......有没有人有一个脚本或类似的东西,或者知道什么,会查看我的.csproj文件并报告我的磁盘上不属于项目文件的额外文件和文件夹?< / p>
我只想清理我的存储库内容。
答案 0 :(得分:2)
最简单的方法是转到“项目”菜单并选择“显示所有文件”。
此选项基于每个项目设置。
答案 1 :(得分:2)
如果在解决方案资源管理器中启用“显示所有文件”选项,则项目文件中未包含的任何文件都将显示为白色图标。
alt text http://img686.imageshack.us/img686/9986/85818429.png
如果然后完全展开项目树,您应该能够看到项目中未包含的任何文件。此外,您还可以看到项目中包含但在磁盘上不存在的任何文件(这些文件将叠加警告三角形)。
这是每个项目的设置,因此您必须为每个项目执行此操作。