为什么Visual Studio在单击“解决scheme资源pipe理器”刷新button时不刷新文件夹?

在Visual Studio 2008中,我可以在我的解决scheme资源pipe理器中看到我的所有项目文件,并且这些文件存在于实际的模具中。

但是,如果我将文件添加到该目录(比如,App_Data文件夹中的test.sqlite文件,或者其他程序创build的图像),则这些文件不会显示在我的Solution Explorer中,即使我单击刷新button。

如何使我的解决scheme资源pipe理器中显示由其他应用程序创build的文件?

(到目前为止,我必须在别处创build它们,然后将它们复制并粘贴到解决scheme资源pipe理器本身,但是必须有一个更简单的方法)。


编辑:

这个“假解决scheme视图”是否有优势,即我可以在我的App_Data目录中有一个“test.sqlite”文件,但在我的解决scheme中,它可能出现在我的根目录中。 从Eclipse所见即所得的解决scheme资源pipe理器的思维来看,我没有看到有关这个额外的虚拟元信息关于您的目录中的实际文件的好处。 有没有一种方法可以从这个比喻中获得优势?

在解决scheme资源pipe理器的顶部是一个切换button“显示所有文件”,这使得它包括在显示器中的所有文件,即使它们不包含在项目中。 这些图标会变成灰色。 然后,只需使用上下文菜单将这些添加到项目。

在解决scheme上,单击鼠标右键并select“添加现有项目”,然后从解决scheme根目录中select文件。 解决scheme现在将得到一个“解决scheme项目”目录,其中包含您的文件。 这个目录是虚拟的,所以它不存在于磁盘上。

然而,没有像“显示所有文件”这样的解决scheme,这只适用于项目。