ASP.NET Web应用程序,刷新项目文件夹的文件?

Che*_*ung 3 visual-studio

在Visual Studio 2010上,当我创建ASP.NET Web站点项目时,每次添加或删除任何文件时,我都可以通过项目浏览器刷新以刷新文件夹内容,

但是,如果我创建Web应用程序项目,它不刷新内容,是VS的错误还是我需要手动的其他原因?

Jon*_*Jon 7

确保选中"解决方案资源管理器"工具栏中的"显示所有文件"选项.

Web应用程序项目是一个适当的Visual Studio项目,它维护一个.csproj(或.vbproj)文件,该文件列出项目中的文件,以便在生成.dll文件时知道要编译的内容.网站项目不会发生这种情况.

如果文件夹中的文件不在您的站点所依赖的项目中(例如图像或您在外部编辑器中创建的文件),您可能需要右键单击它们并选择"包含在项目中" ".这将使处理部署,源代码控制系统等变得更加容易.

此外,解决方案资源管理器工具栏中应该有一个"刷新"按钮,您可以单击所有项目类型 - 我看到它位于网站项目的右键菜单中,而不是Web应用程序项目.出于某种原因,(其他优秀的)解决方案导航器 - 它是Productivity Power Tools扩展的一部分似乎没有可用的刷新按钮 - 这可能是我发现的解决方案资源管理器优于解决方案导航器.