![](/img/trans.png)
[英]Why I can not use System.Net.Http package in a solution with System.Net.Http reference?
[英]reference problems system.net.http nuget package 4.3.1 coul not load system.net.http 4.1.1
我正在嘗試創建一個用於調用Web服務的庫,它非常簡單,我有:1.類proyect框架的庫4.6.1 2.從塊中添加Newtonsoft.Json v10.0.2 3.FRom塊中添加系統.Net.Http v4.3.1 4. FRom塊我添加了System.Net.Http.Formating.Extension v5.2.3
我得到了這個功能:
static async public Task<ObservableCollection<CProyecto>> GetProyectos()
{
try
{
using (System.Net.Http.HttpClient client = new System.Net.Http.HttpClient())
{
...........
}
}
catch (Exception e)
{
Error = e.Message;
}
return something;
}
運行時出現運行時錯誤:
"Could not load file or assembly 'System.Net.Http, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified..":"System.Net.Http, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
我真的不知道該怎么辦,...我嘗試使用舊版本,但我遇到了同樣的錯誤
任何想法 ? 提前致謝
一天之后,我發現了問題,...可能對某人有用:我有一個ViewModel項目引用了我的“問題”項目(ServiceCaller項目),該錯誤位於ViewModel項目上。 它具有對System.Net.Http 4.0.0的引用。 我只是刪除了對該程序集的引用,所有程序現在都在工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.