找不到方法: 'System.Net.Http.HttpResponseMessage .....

前陣子同事 柔安 將一個專案加入參考後,建置可以成功,在執行時,卻會發生「找不到方法: 'System.Net.Http.HttpResponseMessage .....」的錯誤訊息,如下,

 

在 VS.NET 中明明就可以看到對應到正確的 Method ,執行就是會出錯。

 

後來將 xxx 那個 Method 回傳值型態從 HttpResponseMessage 改成 Object 就可以正常執行。

再改回來,執行又會發生錯誤。

感覺一定是那裡出了錯,但建置又是 OK 的。

後來將 VS.NET 錯誤清單中的「警告訊息」訊息開出來就發現了一個跟 HttpResponseMessage 相關的東西,

就是 版本衝突 。

這時在警告上面按下去,就可以修正這個錯誤,使用 DLL 繫結到新的版本即可。

Hi, 

亂馬客Blog已移到了 「亂馬客​ : Re:從零開始的軟體開發生活

請大家繼續支持 ^_^