C 如何从Visual Studio 2017的内部版本中排除文件和文件夹?

C 如何从Visual Studio 2017的内部版本中排除文件和文件夹?,c,visual-studio,visual-studio-2017,C,Visual Studio,Visual Studio 2017,在一些旧版本中,您可以轻松地 这个功能似乎在VS2017社区中消失了。我如何实现同样的目标 更新:该功能似乎还没有完全消失,当解决方案资源管理器不在文件夹视图中时,可以从项目中排除文件。无论如何,这不是一个解决方案,因为我需要排除包含大量文件的整个文件夹,逐个排除它们根本不是一个实用的解决方案。这是我在紧急情况下可以做的事情,但不是一种可靠的方法。右键单击要排除的文件,然后单击属性。在General->Excluded from build中,选择Yes。这个答案可能不是您想要的答案,但由于“发

在一些旧版本中,您可以轻松地

这个功能似乎在VS2017社区中消失了。我如何实现同样的目标


更新:该功能似乎还没有完全消失,当解决方案资源管理器不在文件夹视图中时,可以从项目中排除文件。无论如何,这不是一个解决方案,因为我需要排除包含大量文件的整个文件夹,逐个排除它们根本不是一个实用的解决方案。这是我在紧急情况下可以做的事情,但不是一种可靠的方法。

右键单击要排除的文件,然后单击属性。在
General->Excluded from build
中,选择Yes。

这个答案可能不是您想要的答案,但由于“发布Web应用程序”位于build选项卡下,因此它适合并可能帮助其他人

在“App_Data”文件夹中,应该有一个“PublishProfiles”文件夹,其中包含[projectname].pubxml文件

加:


foldername;otherfoldername
这将从发布中排除列出的文件夹

在此基础上展开,对于文件:

<ExcludeFilesFromDeployment>
   gulpfile.js;PrecompiledApp.config
</ExcludeFilesFromDeployment>

gulpfile.js;预编译app.config

正如您所提到的,此选项已从较新版本的VS中删除。这就是我在VS2013及更高版本中编写此扩展的原因:


如果我右键单击该文件,则没有“属性”选项。@Eärendilbagkins您在哪里单击?您应该在解决方案资源管理器中单击该文件。实际上,您正在寻找从清理/重建中排除文件的方法。虽然这个答案对我的情况没有帮助(有意),但我仍然学到了VS的一个新特性,可以在其他情况下派上用场。我发现它和机器1描述的一样。因此,+1来自我。
<ExcludeFilesFromDeployment>
   gulpfile.js;PrecompiledApp.config
</ExcludeFilesFromDeployment>