构建一个C#文件,但将其从项目中排除

时间:2017-07-24 11:14:53

标签: c# visual-studio msbuild project

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

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

1 个答案:

答案 0 :(得分:0)

  

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

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

然后您可以尝试使用" 从项目中排除"当您在当前项目中使用“在文件中查找”选项时,在搜索后单击" 显示所有文件",然后选择" 包含在项目中"

enter image description here

enter image description here

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