2012-10-16
用.Net寫COM元件的經驗談
有個舊平台的應用程式引用第三方DLL元件,不知何故,該元件有時會無法下載檔案,導致程式無法執行後續流程,因為該DLL的功能僅僅是為了下載檔案使用,這對 .Net 來說是輕而易舉,因此決定換掉該 DLL,使用 .Net 撰寫的DLL取代。
2012-10-09
C# 除法運算隱含的小數位數問題
在.net中,我們很直覺得會把除法運算這麼寫出來:
這是因為「除數」與「被除數」都是 int 型態,所以預設的運算會回傳整數型態的商數(integer quotient)。
decimal result=1/2; // result=0在此例中,結果卻會是「0」,而不是我們預期的「0.5」。
這是因為「除數」與「被除數」都是 int 型態,所以預設的運算會回傳整數型態的商數(integer quotient)。
2012-09-06
Visual Studio 2010 開啟錯誤時的快速解法
Visual Studio 遇到例外狀況。這可能是某個擴充功能造成的。
您可以從命令列以 /log 參數執行此應用程式,然後檢查檔案 'C:\Users\USERNAME_OF_KENLAI\AppData\Roaming\Microsoft\VisualStudio\10.0\ActivityLog.xml' 以取得詳細資訊。
2012-09-05
WCF序列化自訂物件所引發的例外狀況
在WCF Client呼叫 WCF Service 的特定Method時,會發生 CommunicationException,錯誤訊息為「基礎連接已關閉: 連接意外關閉。」,但使用Debug模式Trace進Service內部,又會發現該Method是有正常執行結束的,也沒有任何Exception發生....
2012-08-14
2012-08-06
outlook.com的msn的聯絡人全部離線
最近微軟以 outlook.com 取代 hotmail 做為新的 webmail服務,帳號也從 Windows Live ID 變成了
Microsoft Account;但在帳號升級到 outlook.com 之後,除了所有原本使用 hotmail 登入的相關服 務,都使用新帳號登入之外,所有的 msn (messenger) 聯絡人狀態都會變成「離線」!!
Microsoft Account;但在帳號升級到 outlook.com 之後,除了所有原本使用 hotmail 登入的相關服 務,都使用新帳號登入之外,所有的 msn (messenger) 聯絡人狀態都會變成「離線」!!
2011-06-05
Chrome 11在Mac OS X下的當機解法
在Google 推出了 Chrome 11的時候,一向喜歡嚐鮮、加上慣用Chrome瀏覽器的我,當然第一時間就跑去更新了,沒想到卻是我用Macbook以來,最慘的當機經驗.... XD
當機現象:在網址列中進行搜尋,不定時的當機,當機的狀況連Chrome自己的偏好設定等等的內建功能都開不起來,就好像分頁停在載入網頁中的狀態:
訂閱:
文章 (Atom)
引用 Topshelf 無法進行偵錯的經驗
Topshelf 是一個可以簡化撰寫 Windows Service 的套件,引用之後,我們只要當作撰寫一般 Console 的應用程式就可以。 只是近來撰寫上遇到無法進行Debug的狀況,在Visual Studio一進行偵錯可以看到Console 程式被執行,並顯示...
-
Topshelf 是一個可以簡化撰寫 Windows Service 的套件,引用之後,我們只要當作撰寫一般 Console 的應用程式就可以。 只是近來撰寫上遇到無法進行Debug的狀況,在Visual Studio一進行偵錯可以看到Console 程式被執行,並顯示...
-
自從筆電 冒險 升上Windows 10之後,總覺得滑鼠頓頓的,有Lag的感覺....
-
從高職以來,一直都是使用行列30輸入法,也很慶幸及感謝它一直都是屬於免費授權,並且內建於Windows系統,一路以來使用上也很順手。 由於 Windows 8之後內建的行列輸入法並不十分就手,後來在官網看到有新版程式可用,安裝之後,的確比較接近高職時期的輸入習慣,一些簡碼、特...


