MSBUILDCUSTOMBUILDEVENTWARNING 安全门已删除

不再支持以前允许从MSBUILDCUSTOMBUILDEVENTWARNING派生自定义生成事件的BuildEventArgs环境变量。

已引入的版本

.NET 10

以前的行为

以前,用户可以设置 MSBUILDCUSTOMBUILDEVENTWARNING 环境变量以启用自定义生成事件的处理。

新行为

从 .NET 10 开始,不再尊重环境变量的值 MSBUILDCUSTOMBUILDEVENTWARNING

破坏性变更的类型

此更改为行为更改

更改原因

MSBUILDCUSTOMBUILDEVENTWARNING 环境变量提供的逃生舱机制是一个临时的解决方法。 有关详细信息,请参阅原始重大更改

使用以下新引入的内置事件之一来实现扩展性,而不是使用自定义派生的构建事件:

受影响的 API