【问题标题】:Build a C# file but exclude it from the project构建一个 C# 文件,但将其从项目中排除
【发布时间】:2017-07-24 11:14:52
【问题描述】:

我有一个文件,其中包含生成的代码,当我在 Visual Studio 的当前项目中使用 Find In Files 进行搜索时,很少有人感兴趣。我希望将此文件从搜索中排除,但仍需要将其完全集成到项目的构建中,包括用于输出创建和 IntelliSense。

将文件移动到自己的项目中以便获得自己的 DLL 会起作用。在现有项目中是否有更轻量级的方法?

【问题讨论】:

  • 相关并注明日期:stackoverflow.com/questions/1596337/…
  • @DanielA.White 这个问题是关于搜索时的过滤。不幸的是,它没有任何我满意的答案。这个问题从不同的角度来处理问题。

标签: c# visual-studio msbuild project


【解决方案1】:

在现有项目中是否有更轻量级的方法?

如果我理解正确,我能想到的一种可能方法是查看“查找和替换”中的这些文件类型字段(快捷键:Ctrl + Shift + F)。 您可以使用扩展名或/和名称指定文件类型。您可以使用由分号分隔的多个名称。如果该文件还有其他同类型的文件,则此方法无效。

然后你可以尝试在当前项目中使用Find In Files时使用“Exclude From Project”选项,搜索后点击“Show All Files”,然后选择“包含在项目中”。

此外,您可以在 Visual Studio 中为该功能投票:Add "exclude files" to the "Look in" options under Find and Replace

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-11-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多