共用方式為


從 trim-unsafe 設定 API 中移除的 DynamicallyAccessedMembers 標註

某些與 相關且標示為 的 API 也被加上批註,以在裁剪時至少保留一些必要的成員。 這可讓 API 在修剪時部分運作,同時仍會產生修剪警告。 批注現在已完全移除。 建議使用者移轉至可可靠地進行修剪的來源產生器。

推出的版本

.NET 10

先前的行為

先前,受影響的 API 能在一些有限的使用案例中運作,但在發布時會產生修剪警告。 這些 API 已標註,以便在修剪時至少保留一些必要成員,使 API 在該情況下能夠部分運作。

新行為

從 .NET 10 開始, 受影響的 API 現在會使用更有限的使用案例,同時仍會在發佈時產生修剪警告。

破壞性變更的類型

這項變更可能會影響 二進位相容性

變更的原因

批註已被移除,這是為了從產品中移除 DynamicallyAccessedMemberTypes.All 的使用而採取的措施。

使用系結組態來源產生器,其可可靠地進行修剪,並提供這些 API 的修剪安全替代方案。

受影響的 API