簡體   English   中英

參考問題system.net.http nuget包4.3.1可能無法加載system.net.http 4.1.1

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM