2011年11月14日 星期一

在 ASP.NET 專案中安裝 ELMAH 擴充套件 STEP BY STEP

在這個全世界有數百萬起跳的人口都在從事軟體開發工作的今天,程式設計絕對不是一個適合單打獨鬥的行業。雖然我個人也是個偏好親手下去寫所有程式的開發人 員,但是若想應付改來改去的需求、節省時間、準時交件的話,有時候不借助他人之力是不行的。很幸運的,確實有很多已經寫好、包好、測試好 (而且好用 - 這是重點) 的套件就在網路上,為什麼還需要凡事都自已動手?

問題是,通常這些套件的安裝非常繁複、要面對的情況也很多樣。有時候光是安裝這些套件就會難倒一堆人,甚至讓人興起不如自已寫還比較快的想法。
但是現在有了 NuGet,所有事情都簡化了。套件的搜尋、瀏覽、下載、安裝和設定都可以讓 NuGet 幫你做好,在大部份情況下你甚至什麼都不需要做。
你可以在 MSDN 網站上下載並安裝 NuGet,也可以直接從 Visual Studio 2010 的擴充管理員中 (在「工具」選單裡面) 下載並安裝。

接著,我要示範在一個 ASP.NET 的 Web Form 專案中安裝 ELMAH 套件。為 ASP.NET 開發的 logging 套件還不少,除了最早的 Log4Net,還有 NLog、ELMAH 等等。其中的 ELMAH (Error Logging Modules and Handlers) 套件是一個蠻受好評的 logging 工具,它可以在背景中幫你記錄網站中的例外事件,包括一些連你都不曾知曉的錯誤。
要安裝 ELMAH,有好幾種方法,但是最簡單的方法就是從 Visual Studio 中透過 NuGet 直接安裝。


詳細安裝步驟請看這

沒有留言:

張貼留言