2009年11月16日 星期一

無法載入 DLL 'VSCover90': The specified module could not be found. (發生例外狀況於 HRESULT: 0x8007007E)

開發程式後,執行測試。由於沒有耐心等測試跑完,就急著放 assembly 到正式機上了。哪知一執行,網頁竟跑出

無法載入 DLL 'VSCover90': The specified module could not be found. (發生例外狀況於 HRESULT: 0x8007007E)

 

原來,我在執行測試時,也同時收集 code coverage (程式覆蓋率)。為了能收集該資料,Visual Studio 看來有放一些 sampling 的程式到 assembly上。
而 Visual Studio 正執行測試時,我就急著放 assembly到正式機了。因此會出現這樣的怪事。

解決方法呢?等測試執行完後,再部署 dll 即可。

沒有留言:

Share with Facebook