[問題] 請問序列化的問題

看板C_Sharp (C#)作者 (raison detre)時間18年前 (2007/08/06 16:08), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
請問我今天要將一個class匯出,這個 class裡頭還有使用其他的物件 我已經將這個class裡頭會使用到的物件的class全部加上[Serializable]標籤了 我編譯的時候也通過了 可是我執行程式的時候出現了錯誤 錯誤訊息為 System.Runtime.Serialization.SerializationException: 未將型別 System.__ComObject (於組件 mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 中) 標示為可序列化。 可是 System.__ComObject 不是底層的東西嘛 應該是不能修改的吧 那要怎摸讓他序列化呢 另外再請教一下 我對標籤的格式還不太熟 如果一個class有兩個標籤,我要怎摸標示呢 是要寫成 [ComImport, Guid("148BD52A-A2AB-11CE-B11F-00AA00530503"),Serializable] public class A { 還是 [ComImport, Guid("148BD52A-A2AB-11CE-B11F-00AA00530503")] [Serializable] public class A { 還是說兩種有不同的意思 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.220.110.100
文章代碼(AID): #16jjSKC7 (C_Sharp)
討論串 (同標題文章)
文章代碼(AID): #16jjSKC7 (C_Sharp)