雖然 MSDN 的 HOW TO:偵錯 Windows 服務應用程式 文件有教如何除錯,但是這樣的除錯有個大缺點,就是有時後程式碼是在 OnStart 事件一開始的時候就發生問題的,有時後就會因為來不及 附加 (Attach) 程序導致無法除錯。另外,對於「安裝專案」內的「自訂動作」由於是在專案的 Installer 類別中執行的,所以要對「安裝專案」進行除錯也不太容易。我今天就來分享幾個很簡單又有效的除錯密技。
... 繼續閱讀 ...
我們會將手邊的文件、畫面、網頁列印成 PDF 格式有許多好處,除了可以拯救北極熊外 (節能減碳),還可以讓在沒有安裝印表機的電腦將希望留下的頁面列印成 PDF 格式,然後可以將 PDF 帶到有印表機的電腦列印,或當成電子檔文件備份起來,以往這類的工具都是付費軟體居多,而 Bullzip PDF Printer 這套軟體算是做的好又免費的版本 ( 10 人以下組織免費 )。
... 繼續閱讀 ...
這兩天都在弄一個 Windows Setup 專案,希望弄得盡善盡美,直到剛剛終於大功告成,但當我想將 .Net Framework 3.5 SP1 的安裝檔也加入到我的 Setup 專案時(如下圖),卻發現專案無法編譯。
... 繼續閱讀 ...
最近在開發一些 Windows Service 程式,由於過程中修修改改的,所以藉此整理一下思緒,也順手開發出一套簡易的 EventLog 管理工具,可方便建立、刪除、查詢 EventSource 的相關資訊,也可以刪除 LogName 等資料,避免程式在寫入 EventLog 的時候發生錯誤。
... 繼續閱讀 ...
在看圖的時候,如果遇到檔名或目錄名用到很奇怪的文字或符號時,大部分免費看圖軟體都無法開啟檔案,雖然 Windows 內建的看圖工具可以,不過功能過於陽春,實在不適合深度使用電腦的玩家,Imagine 幾乎是為了玩家而生的。
... 繼續閱讀 ...
最近客戶提供了一台 SQL Server 2008 的測試機給我們,不過特別的是他們提供的 SQL Server 2008 並非使用預設的 1433 埠號(Port)。一般來說,網路連線到非預設埠號時,都會使用冒號 ( : ) 分隔,不過當我在 SQL Server Management Studio 中輸入 192.xxx.xxx.111:14333 這樣的格式連線時,卻會出現以下錯誤:
... 繼續閱讀 ...
我之前推薦過一套 MultipleIE 工具,還又推薦過一套 IETester 工具,這兩套基本上都有其缺點之處,說實在的不盡理想,但我最近發現另一套更猛的 Internet Explorer Collection 工具,對於網頁相容性測試將更加方便快速。
... 繼續閱讀 ...
一年一度的 MIX 開發人員大會是我最期待的一場技術盛宴,雖然我沒機會親身到場參加,但是他們每次都會將所有課程錄影起來供所有人下載,真的十分貼心,最新、最夯的技術都在這裡,有興趣的人可以到 MIX Videos 網頁下載所有課程的錄影檔 ( 高畫質 ) 與簡報檔。
... 繼續閱讀 ...