我读到了在使用get和post方法时禁用缓存的方法是使用
“Microsoft Visual Studio”
“无法向项目添加对版本较高或不兼容的程序集的引用。”
再次经过一番搜索后,我得出结论:由于从另一个来源下载了该.dll文件,因此该文件被阻止。为了解除阻止,我尝试了这里的解决方案。但是,它也没有起作用。当我尝试将.dll文件作为引用添加时,仍然会收到相同的错误。
我只想禁用使用HttpClient的缓存,我做错了什么吗?我愿意接受任何类型的建议或帮助。
WebRequestHandler
作为HttpClient
的HttpClientHandler
,并更改其缓存策略。然而,WebRequestHandler
不在System.Net.Http.dll中,而是在System.Net.Http.WebRequest.dll中,因此我尝试将.dll文件作为引用添加到项目中。但是,我收到了一个错误消息:“Microsoft Visual Studio”
“无法向项目添加对版本较高或不兼容的程序集的引用。”
再次经过一番搜索后,我得出结论:由于从另一个来源下载了该.dll文件,因此该文件被阻止。为了解除阻止,我尝试了这里的解决方案。但是,它也没有起作用。当我尝试将.dll文件作为引用添加时,仍然会收到相同的错误。
我只想禁用使用HttpClient的缓存,我做错了什么吗?我愿意接受任何类型的建议或帮助。
我的系统是Windows 8.1,我正在使用Visual Studio 2013。我正在开发一个Windows Phone 8应用程序。我尝试引用的.dll文件目录是"C:\Windows\Microsoft.NET\Framework\v4.0.30319\System.Net.Http.WebRequest.dll"。谢谢。