昨晚我在 Visual Studio 2010 中的文件夹中创建了一个新项目c:\development\hobby\devices
。当我在 Windows 资源管理器的新实例中导航到该文件夹时,我在文件窗格中收到“此文件夹为空。”消息。
然后,如果我在 Visual Studio 中发出“打开包含文件夹命令”,explorer 将打开文件夹c:\development\hobby\devices\LoopBack
,其中 loopback 是主文件夹下的一个项目。如果我将该路径粘贴到另一个新的 explorer 实例中,explorer 就会正确打开c:\development\hobby\devices
。
这怎么可能?
答案1
这就是输入路径而不是选择路径的结果。一些基本的侦查工作产生了以下有趣的结果:
C:\>dir dev*.
Volume in drive C is OS
Volume Serial Number is E4B4-0563
Directory of C:\
2010/11/28 09:20 PM <DIR> Development
2010/12/01 08:57 PM <DIR> Develpment
2010/11/02 06:31 PM <DIR> DevTools
0 File(s) 0 bytes
3 Dir(s) 63 965 368 320 bytes free
我消失的项目是那个拼写错误的项目。
答案2
有趣的是,几周前我也遇到过类似的事情,重启后就解决了。但我的是一个辅助驱动器,我猜它有一些安装问题
答案3
显而易见的问题:您是否将 Explorer 设置为显示隐藏文件?
http://windows.microsoft.com/en-US/windows-vista/Show-hidden-files
(7 适用相同程序。)
答案4
尝试通过所需文件夹上的命令提示符执行 attrib 命令。我认为这会对你有所帮助。这里这是如何使用该命令的教程,即使它显示只读属性,因此您也可以通过键入 -h 来删除隐藏属性。您可以-r -h -s drive:folder path
同时使用该命令。祝您好运。