上午從公司前輩那里拷貝到的ASP.NET代碼,在自己機器上部署的時候發現問題,直接報錯,找不到指定的模塊,異常來自HRESULT:0x8007007E。並且一大堆警告。
在網上百度很多解決方法,歸納如下:
1、缺少DLL文件,我用depends打開我的BLL.DLL,發現確實缺失兩個DLL文件,於是補齊,但是無濟於事。此方法不通。
2、引用時候代碼問題,主要是看代碼是托管還是非托管,這里嘗試,依然沒成功。
最后請教了前輩,是這樣解決的:
對網站(注意是網站,不是網頁)點擊右鍵-屬性,會出來一大堆引用的列表,里面有一個Microsoft.Sqlserver.Replication的引用,將其移除,就OK了。
希望能幫到大家。上面說的那兩種方法不是說不可行,可能是不針對我出現的問題吧。