在Visual Studio 2008中,我可以在解决方案资源管理器中看到所有项目文件,这些文件存在于实际的文件中.
但是,如果我将文件添加到该目录(比如说,App_Data文件夹中的test.sqlite文件,或者说是其他程序创建的图像),那么这些文件就不会出现在我的解决方案资源管理器中,即使我点击了刷新按钮.
如何在其解决方案资源管理器中显示由其他应用程序创建的文件?
(到目前为止,我必须在其他地方创建它们,然后将它们复制并粘贴到解决方案资源管理器本身,但必须有一个更简单的方法).
这个"假解决方案视图"是否有优势,即我可以在我的App_Data目录中有一个文件"test.sqlite",但在我的解决方案中,它可能出现在我的根目录中.来自Eclipse WYSIWYG解决方案资源管理器的思维模式,我没有看到有关目录中实际文件的额外虚拟元信息的优势.有没有办法从这个比喻中获得优势?
在解决方案资源管理器的顶部是一个切换按钮"显示所有文件",这使得它包括显示中的所有文件,即使它们未包含在项目中.这些图标会稍微变灰.然后只需使用上下文菜单将这些添加到项目中.
在解决方案上,单击鼠标右键并选择"添加现有项目",然后从解决方案根目录中选择文件.解决方案现在将获得一个包含您的文件的"解决方案项目"目录.此目录是虚拟的,因此它不存在于磁盘上.
但是,没有像显示解决方案的"显示所有文件"这样的功能,这仅适用于项目.