顯示具有 WCF 標籤的文章。 顯示所有文章
顯示具有 WCF 標籤的文章。 顯示所有文章

2016-04-19

WCF序列化集合型別建議


於某個WCF Service傳入物件時,遇到了此錯誤:
無法序列化型別 'System.Linq.Enumerable+WhereEnumerableIterator`1[System.String]'。請考慮以 DataContractAttribute 屬性標記該型別,並以 DataMemberAttribute 屬性標記該型別要序列化的所有成員。如果該型別是集合,請考慮以 CollectionDataContractAttribute 標記該型別。如需其他支援型別,請參閱 Microsoft .NET Framework 文件。

2013-12-18

Visual Studio 2012 升級筆記2:MVC網站之死

升級了VS2012之後,按照本人向來的運氣(人品?!),當然就會發生一些奇怪的狀況....
果不其然,MVC網站在升級之後,建置發生錯誤...

2013-10-31

TransactionScope導致WCF停止執行

於 Visual Studio 2010 中,某同事每當執行到TransactionScope的程式區塊,就會造成Debug中的WCF Service無預警掛掉而中斷偵錯流程;但比對其他同事執行相同版本的程式,卻可以正常執行完成,因此可以確認應該是該同事(人品?!)環境的問題... 而在該電腦的「事件檢視器」中,也會發現一些MSDTC的錯誤Event Log。

2013-07-24

Visual Studio 程式開發伺服器「指定通訊埠」的衝突問題

【案發經過】

Visual Studio 最近於啟動偵錯時,碰上「程式開發伺服器」被佔用的Port的頻率提高不少,導致無法順利進行Debug.....

2013-01-03

專案建置錯誤「在憑證存放區中找不到資訊清單簽署憑證」

在新的開發用電腦上,欲建置某WCF Client的專案時,發生了以下錯誤:
在憑證存放區中找不到資訊清單簽署憑證
(Unable to find manifest signing certificate in the certificate store.)

2012-09-05

WCF序列化自訂物件所引發的例外狀況

在WCF Client呼叫 WCF Service 的特定Method時,會發生 CommunicationException,錯誤訊息為「基礎連接已關閉: 連接意外關閉。」,但使用Debug模式Trace進Service內部,又會發現該Method是有正常執行結束的,也沒有任何Exception發生....



引用 Topshelf 無法進行偵錯的經驗

Topshelf  是一個可以簡化撰寫 Windows Service 的套件,引用之後,我們只要當作撰寫一般 Console 的應用程式就可以。 只是近來撰寫上遇到無法進行Debug的狀況,在Visual Studio一進行偵錯可以看到Console 程式被執行,並顯示...