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

时间:2010-11-24 09:23:47

标签: visual-studio

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

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

1 个答案:

答案 0 :(得分:7)

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

Web应用程序项目是一个正确的Visual Studio项目,它维护一个.csproj(或.vbproj)文件,该文件列出了项目中的文件,因此它知道在生成{{1文件。网站项目不会发生这种情况。

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

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