開發程式後,執行測試。由於沒有耐心等測試跑完,就急著放 assembly 到正式機上了。哪知一執行,網頁竟跑出
無法載入 DLL 'VSCover90': The specified module could not be found. (發生例外狀況於 HRESULT: 0x8007007E)
原來,我在執行測試時,也同時收集 code coverage (程式覆蓋率)。為了能收集該資料,Visual Studio 看來有放一些 sampling 的程式到 assembly上。
而 Visual Studio 正執行測試時,我就急著放 assembly到正式機了。因此會出現這樣的怪事。
解決方法呢?等測試執行完後,再部署 dll 即可。
沒有留言:
張貼留言