共用方式為


不再加入 System.Net.Http 的隱含 using

對於 SDK 樣式專案中的 .NET Framework TFM,已移除了 System.Net.Http 命名空間的隱含全域 using 指示詞。 進行此變更是由於不能保證 System.Net.Http 命名空間可在 .NET Framework 型的專案中存取,因為程式庫通常需要額外的參考。 有了這項變更,.NET Framework 專案在第一次建立時更有可能進行編譯。

先前的行為

對於具有 .NET Framework TFM 的 SDK 樣式專案,System.Net.Http 的全域 using 指示詞已插入到專案的建置程序中。

新的行為

System.Net.Http 的全域 using 指示詞不再自動加入。

導入的版本

.NET 8 Preview 6

中斷性變更的類型

這項變更可能會影響來源相容性,同時也是行為變更

變更原因

預設專案應該編譯。

如果您依賴隱含全域 using 指示詞,您可以:

  • 全域 using 指示詞 新增至其中一個原始程序檔。
  • using將指示詞新增至使用 System.Net.Http API 的每個原始碼檔案。

受影響的 API

N/A