天天看點

PostSharp攔截不成功的問題

< DOCTYPE html PUBLIC -WCDTD XHTML StrictEN httpwwwworgTRxhtmlDTDxhtml-strictdtd>

PostSharp攔截代碼不成功,Logger、Exception等攔截統統無效。

PostSharp.Laos.dll、PostSharp.Public.dll調用正常,編譯不報錯。

而且建立的項目是從老項目移植過來的,老項目的PostSharp一切正常。怪了!

今天查資料才知:使用PostSharp必須安裝PostSharp開發包,不能單獨引用DLL檔案!

因為需要一個修改MSIL的過程,項目中加入PostSharp.Laos.dll、PostSharp.Public.dll,在項目編譯過程中,将會注入使用者代碼。

是以編譯後的項目釋出到伺服器上,伺服器上無須安裝PostSharp開發

本文轉自 netcorner 部落格園部落格,原文連結:   ,如需轉載請自行聯系原作者 http://www.cnblogs.com/netcorner/archive/2010/07/12/2911996.html