共用方式為


RSA.EncryptValue 和 RSA.DecryptValue 已淘汰

下列方法在 .NET 8 中已經過時(和更新版本):

這些方法的所有參考都會在編譯時期產生 SYSLIB0048 警告。

先前的行為

先前,程式代碼可以呼叫 受影響的方法 ,而不需要任何編譯警告。 不過,他們在執行時拋出了 NotSupportedException

新行為

從 .NET 8 開始,呼叫 受影響的方法 會產生 SYSLIB0048 編譯警告。

推出的版本

.NET 8 預覽版 1

破壞性變更的類型

這項變更可能會影響 來源相容性

變更的原因

受影響的方法從未實作,而且一律會拋出 NotSupportedException。 由於這些方法的目的尚不清楚,因此不應該呼叫它們,因此它們已標示為過時。

若要使用 RSA 加密或解密,請改用 RSA.EncryptRSA.Decrypt

受影響的 API