gpt4 book ai didi

.net - 在 C++/CLI 中

转载 作者:行者123 更新时间:2023-12-04 07:01:45 25 4
gpt4 key购买 nike

当我尝试序列化包含此属性的类时:

[NonSerialized]
property System::Collections::ObjectModel::ReadOnlyCollection<String^>^ IgnoredWords

我收到一个编译错误说:

fatal error C1093: API call 'DefineCustomAttribute' failed '0x801311c0'



我如何告诉序列化器我不想序列化这个属性(并且,是的,默认情况下它会尝试,这会导致运行时错误)?

最佳答案

(从 xml-serialization 标签推断)你想要 [XmlIgnore]XmlSerializer .
[NonSerialized]适用于 BinaryFormatter等等,并且仅适用于字段,而不适用于属性(这可能是您收到 DefineCustomAttribute 失败的原因)。

关于.net - 在 C++/CLI 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1721611/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com