在某些旧版本中,您可以轻松right click on the folders and exclude from build.
这个功能似乎在VS 2017社区中消失了。我如何实现同样的目标?
更新:似乎功能没有完全消失,当解决方案资源管理器不在文件夹视图中时,可以从项目中排除文件。这不是一个解决方案,因为我需要排除整个文件夹,其中包含大量文件,逐个排除这些文件并不是一个实际的解决方案。这是我在紧急情况下可以做的事情,但不是一种可行的方法。
答案 0 :(得分:0)
按下右键单击要排除的文件,然后单击属性。在General->Excluded from build
中,选择是。
答案 1 :(得分:0)
此答案可能不是您要查找的答案,但是由于“发布Web应用”位于“构建”选项卡下,因此它很适合并且可能会对其他人有所帮助。
在“ App_Data”文件夹中,应该有一个“ PublishProfiles”文件夹,其中包含[projectname] .pubxml文件。
添加:
<ExcludeFoldersFromDeployment>
foldername;otherfoldername
</ExcludeFoldersFromDeployment>
这将排除列出的文件夹被发布。
针对文件扩展:
<ExcludeFilesFromDeployment>
gulpfile.js;PrecompiledApp.config
</ExcludeFilesFromDeployment>
答案 2 :(得分:0)
正如您所提到的,此选项来自最新版本的VS。这就是为什么我在VS2013及更高版本中编写此扩展的原因:
https://marketplace.visualstudio.com/items?itemName=AdamWulkiewicz.ExcludeFromBuild