Freigeben über


API-Entfernung in .NET

.NET nimmt kompatibilität mit vorhandenem Code ernst und entfernt selten eine öffentliche API, die veröffentlicht wurde. Entfernungen werden nur vorgenommen, wenn es keine anderen vernünftigen Alternativen gibt. Wenn solche einschneidenden Änderungen nicht vermieden werden können, werden Gegenmaßnahmen im Voraus mit den folgenden Mitteln veröffentlicht:

  • Indem Sie die API als veraltet markieren oder Build-Diagnosen bereitstellen.
  • Durch Bloggen darüber.
  • Indem Sie es unter Breaking Changes in .NET dokumentieren.

In den meisten Fällen ist eine API, die in einer ltS-Version (Long-Term Support) ausgeliefert wurde, in der nachfolgenden LTS-Version veraltet, bevor sie entfernt wird. In seltenen Fällen werden basierend auf geschäftlichen Anforderungen Ausnahmen gemacht, um eine API vor der nächsten LTS-Veröffentlichung obsolet zu machen. Alle Veralterungen werden dokumentiert und an die Kunden mitgeteilt.