C# 是否通过代码将.cs从项目中排除?(Visual Studio)

C# 是否通过代码将.cs从项目中排除?(Visual Studio),c#,C#,我需要通过代码从项目中排除.cs文件,例如使用T4模板。我知道您可以修改.csproj文件,但是如果项目是用Visual Studio打开的,这将无法正常工作,那么有没有办法通过代码(例如,使用T4模板)排除/添加.cs文件 谢谢如果您将CS文件的生成操作更改为“无”,或者更改为“编译”以外的任何操作,它将不会编译。为一个生成配置将-set Build action添加为“无”我想编译还是不想取决于用户。但我想通过代码添加生成配置(例如,使用T4模板)

我需要通过代码从项目中排除.cs文件,例如使用T4模板。我知道您可以修改.csproj文件,但是如果项目是用Visual Studio打开的,这将无法正常工作,那么有没有办法通过代码(例如,使用T4模板)排除/添加.cs文件


谢谢

如果您将CS文件的生成操作更改为“无”,或者更改为“编译”以外的任何操作,它将不会编译。

为一个生成配置将-set Build action添加为“无”

我想编译还是不想取决于用户。但我想通过代码添加生成配置(例如,使用T4模板)