C# 生成C文件,但将其从项目中排除

C# 生成C文件,但将其从项目中排除,c#,visual-studio,msbuild,project,C#,Visual Studio,Msbuild,Project,我有一个文件,其中包含生成的代码,当我在VisualStudio的当前项目中使用Find In文件进行搜索时,这些代码很少引起我的兴趣。我希望将此文件从搜索中排除,但仍需要将其完全集成到项目的构建中,包括用于创建输出和IntelliSense 将文件移动到它自己的项目中,这样它就可以获得自己的DLL。现有项目中是否有更轻的方法 现有项目中是否有更轻的方法 如果我理解正确,我可以想到的一种可能的方法是查看“查找和替换”快捷方式中的“文件类型”字段:Ctrl+Shift+F。 您可以使用扩展名或/和

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

将文件移动到它自己的项目中,这样它就可以获得自己的DLL。现有项目中是否有更轻的方法

现有项目中是否有更轻的方法

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

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


此外,您可以在Visual Studio中投票支持该功能:

相关且日期:@DanielA.White该问题在搜索时是关于过滤的。不幸的是,它没有任何我满意的答案。这个问题从另一个角度探讨这个问题。