可能重複:
Obsolete attribute causes property to be ignored by XmlSerialization系列化和過時
過時防止被serialiazed屬性,爲什麼MS做呢?過時並不意味着我不再需要它了。例如,我標記屬性作爲過時的,因爲我需要告訴其他程序員不使用它,但我仍然需要它被序列化。
有沒有出路?
問候
可能重複:
Obsolete attribute causes property to be ignored by XmlSerialization系列化和過時
過時防止被serialiazed屬性,爲什麼MS做呢?過時並不意味着我不再需要它了。例如,我標記屬性作爲過時的,因爲我需要告訴其他程序員不使用它,但我仍然需要它被序列化。
有沒有出路?
問候
您可以創建自己的自定義屬性,在屬性構造寫日誌消息指出使用反射調用者。不幸的是,編譯時#warning不適用於此。
以上重複也談到了如何解決這個問題。 –
如果其他程序員並不需要使用它,爲什麼呢? –
@Bakak:問問微軟。 – 2011-08-01 20:12:20