Sharepoint项目编译错误,提示在.NETFramework4.0中无法解析System.Net.Http的问题

Power BI Desktop安装指南:Store版与下载中心版深度对比 Power BI Desktop 是微软推出的免费本地BI开发工具,核心功能包括数据建模、DAX计算、Power Query清洗及可视化设计。其安装机制并非简单选择‘哪个更快’,而是映射到两种典型IT治理模型:面向个人生产力的Microsoft Store自动更新方案,以及面向政企合规的MSI企业部署方案。Store版依托AppX/MSIX封装、增量更新与沙盒隔离,显著降低终端维护成本;下载中心版则通过GPO策略、TRANSFORMS变换文件和离线安装能力,满足等保2.0、ISO 27001等强合规要求。二 阅读详情

Windows更新安全补丁后,原本的Sharepoint项目无法编译通过。提示如下错误

未能解析主引用“Microsoft.SharePoint, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c, processorArchitecture=MSIL”,因为它对框架程序集“System.Net.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”有间接依赖关系,而在当前目标框架中未能解析该程序集。“.NETFramework,Version=v4.0”。若要解决此问题,请移除引用“Microsoft.SharePoint, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c, processorArchitecture=MSIL”,或将应用程序的目标重新指向包含“System.Net.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”的框架版本。

重新引用对应的dll无效。

最终确定错误是由于安装某些程序或补丁将“System.Net.Http.dll” 删除导致的。

猜测原因:

原本在如下目录应该有“System.Net.Http.dll”

C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0

打开文件夹发现“System.Net.Http.dll” 不存在。返回上一级 目录如下:

C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5

解决方法:

在上级目录中v4.5内,找到“System.Net.Http.dll”。将v4.5的“System.Net.Http.dll”拷贝v4.0中,重新编译项目,顺利通过。

同样的问题:提示 System.Web.Http.dll等错误,应该都是系统误删dll导致的。在同级目录中找到同名文件复制过来即可。

 

System.Net.Http.Formatting 4.0各版本 System.Net.Http.Formatting 4.0各版本,asp.net C#.net 都能用到 立即下载

相关推荐

C#中调用DLL时未能加载文件或程序集错误的处理方法(详解)

在加载DLL时,出现了如下的异常:未能加载文件或程序集“DMC3000, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null”或它的某一个依赖项。 试图加载格式不正确的程序。 经上网查询后,其原因是x64和x86不兼容的问题。即DLL是x64的,但是VS默认生成的目标平台是x86的,因此,两者的不一致导致异常的出现。 其解决办法如下: 项目->属性->生成->目标平台->x64(与dll平台一致) 以上这篇C#中调用DLL时未能加载文件或程序集错误的处理方法(详解)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支

Visual Studio 未能解析主引用 该框架版本高于当前目标框架

之前可以编译通过的项目DXControls,今天一直报错,说“未能找到类型或命名空间名称“Test.WCFClient”(是否缺少 using 指令或程序集引用?)”,可是这个dll明明是引用了,在项目引用中右键选择在对象浏览器中查看: 可以找到命名空间Test.WCFClient,其下面的类也都在,这两个项目的NETFramework都是4.0的...

weixin_33862041的博客 2540

IEC103协议实战指南:报文解析与传输优化策略

本文深入解析IEC103协议在电力自动化系统中的核心应用,重点拆解其固定帧与可变帧两种报文格式,并详细阐述了主从问答与非平衡传输机制。文章结合实战经验,针对报文解析中的常见问题(如字节序、超时重发)提供了解决方案,并探讨了传输层优化策略,旨在帮助工程师实现更可靠、高效的通信链路。

r2s3t4的博客 541

将 MSIL 编译为本机代码

//<![CDATA[var theForm = document.forms[aspnetForm];if (!theForm) { theForm = document.aspnetForm;}function __doPostBack(eventTarget, eventArgument) { if (!theForm.onsubmi

杨航的专栏 1651

”COMSOL“竟然如此简单!我悟了!!

COMSOL Multiphysics具有强大的多物理场全耦合仿真分析功能、高效的计算性能,可以保证数值仿真的高度精确,已被广泛应用于各个学科领域,近年来运用COMSOL来解决电化学实际工程问题也越来越普遍。

C1012562281的博客 3447

【Halcon】双目立体视觉引导机械手有序抓取,案例分享

本文介绍了一个基于双目视觉的工件定位与抓取系统。该系统使用两个工业相机组成双目视觉系统,通过标定获取相机参数,采用模板匹配算法识别任意摆放且可能交叠的工件。重点阐述了三维坐标获取方法,特别是通过Z方向高度实现有序抓取的策略。文章详细说明了系统搭建、双目标定、模板创建等关键步骤,并展示了特征点匹配和定位结果。该案例为初学者和开发者提供了双目视觉系统的基本实现参考,展示了机器视觉与机械手协同工作的典型应用场景。

机器视觉从业者 2489

未能解析引用的程序集,因为它对不在当前目标框架,请删除对不在目标框架中的程序集的引用,或考虑重新确定项目的目标。

警告 未能解析引用的程序集“XianXian.DAL, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL”,因为它对不在当前目标框架“.NETFramework,Version=v4.0,Profile=Client”中的“System.Data.OracleClient, Version=4.0.0.0, Culture=n...

以梦为马 不负韶华 1352

ESP32 STA AP模式下,设备连接 ESP的AP 后无法上网,无法访问域名上网(或者Failed to enable NAPT)

ESP32 STA AP模式下,设备连接 ESP的AP 后无法上网,无法访问域名上网(或者Failed to enable NAPT)1.可能是ESP STA模式未成功连接到路由器,确保 STA 成功连接到外部网络。2.检查 STA 和 AP 的网络配置是否正确,避免子网冲突。3.ESP32的NAPT功能未正确启用,确保 menuconfig 中已启用 IP_NAPT。4.DNS服务器未正确配置。

qq_34885669的博客 1539

解决使用SqlSugar导致Newtonsoft间接引用版本不对导致编译不通过的问题

错误详情: 未能解析主引用“SqlSugar, Version=4.9.9.11, Culture=neutral, processorArchitecture=MSIL”,因为它对程序集“Newtonsoft.Json, Version=9.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”具有间接依赖关系,而该程序集是针对“.NETFramework,Version=v4.5”框架生成的。该框架版本高于当前目标框架“.NETFramework

weixin_44620250的博客 1771

A robust and easy to implement method for IMU calibration without external equipments(IMU标定)

A robust and easy to implement method for IMU calibration without external equipments 1 标定原理1 亲试可用,还有动态演示效果不错。相比商用产品的简易标定流程,该标定方法有以下几点不同: 给出了加速度计和陀螺仪更复杂的模型。 利用Allan方差的定义,标定陀螺仪的偏置。 大量冗余数据,保证最优化收敛。利用数十...

擦擦擦大侠的博客 3948

在 ABAP 平台上搭建 OAuth 2.0 Server:架构、流程、权限与落地实战

摘要:本文为SAP ABAP开发人员提供将ABAP平台配置为OAuth 2.0授权服务器的实战指南。重点介绍两种授权流程(授权码和SAML Bearer)的实现方案,包括核心事务配置(SOAUTH2/SAML2)、授权对象(S_SCOPE)管理以及端点交互规范。通过具体配置清单和三类典型集成场景(第三方Web应用访问OData、企业集成平台调用、BTP应用对接)的落地示例,帮助读者快速构建安全的OAuth 2.0服务架构。文档强调SSL/TLS基础安全、scope最小授权原则以及授权与令牌端点的标准交互模式

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 308

命名空间“System.Net”中不存在类型或命名空间名称“Http”。是否缺少程序集引用?

.NET4.0缺少System.Net.Http组件1.问题描述2.原因分析3.解决方案 1.问题描述 CAD2016开发好的代码降至CAD2012编译时,由于在CAD2016(.NET4.5)中引用了System.Net.Http组件,CAD2012(.NET4.0)编译报错: 2.原因分析 System.Net.Http 是微软推出的最新的 HTTP 应用程序的编程接口, 微软称之为“现代化的 HTTP 编程接口”,System.Net.Http 最早是和 Asp.Net Mvc4 同时出现, 是一

KOBO_24的博客 7197

AI预测彩票,使用chatgpt和lstm神经网络(文末附源码)

AI预测彩票,使用chatgpt和lstm神经网络(文末有彩蛋)

淘淘小窝 1万+

整合 关于未能解析引用的程序集的警告 处理方式

警告 1 未能解析引用的程序集“**********”,因为它对不在当前目标框架“.NETFramework,Version=v4.0,Profile=Client”中的“System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”具有依赖关系。请删除对不在目标框架中的程序集的引用,或考虑重新确定项目的

IvyAngta的专栏 2163

Electron vue3 - 使用SerialPort与串口交互教程,计算机串行端口(COM口、USB转串口等)进行通信连接读取或写入Arduino、单片机、PLC、扫码枪、打印机、老式调制解调器!

实战Electron使用SerialPort与串口交互详细全过程,Electron-vue3与串口交互示例,Electron vue使用serialport实现串口交互通讯,Electron-vue使用serialport连接本地串口,electron-vue 台称串口对接 SerialPort,electron串口调试工具,electron+vue+serialport实现串口通信,串口通信serialport使用和调试,electron-vue使用serialport串口通信及踩过的坑(已解决!)ele

🏆 前端领域优质创作者 4640

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

未能加载文件或程序集Microsoft.Office.Interop.Excel, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce1

未能加载文件或程序集“Microsoft.Office.Interop.Excel, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c”或它的某一个依赖项 程序中嵌入office功能, 解析excel中的数据, 然后存储sqlserver2008数据库中,但是web程序发布后, 报上诉错误,错误原因解析如下:

wyzlwyzl的专栏 3万+

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

在.net中使用GAC

在.net中使用GAC 在.net中使用GAC 在.net中使用GAC GAC GAC是什么?是用来干嘛的?GAC的全称叫做全局程序集缓存,通俗的理解就是存放各种.net平台下面需要使用的dll的地方。GAC的具体目录在windows/assembly。 喜欢使用破解软件的朋友可能会经常使用替换DLL这招,这个DLL虽然和.net下面的DLL有所不同,但大致起的作用还是一样的:使用...

cxu123321的博客 695

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

System.Net.Http.Formatting的nuget版本冲突问题

 已经添加了nuget Microsoft.AspNet.WebApi.Client 调用System.Net.Http.HttpClient.PostAsJsonAsync的时候报如下的错误: Could not load file or assembly 'System.Net.Http.Formatting, Version=5.2.3.0, Culture=neutral, ...

weixin_34361881的博客 1655

warning MSB3267: 未能在当前目标框架中解析主引用“System.Net.Http”,它是一个框架程序集

1、升级.net框架到4.5 2、或者在引用里移除System.Net.Http

qq_38781075的博客 1944

未能加载文件或程序集“Office, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c”

分析器错误信息: 未能加载文件或程序集“Office, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c”或它的某一个依赖项。系统找不到指定的文件。 源错误: 行 42: 行 43: 行 44: <add assembly="Office, Version=12.0.0.0, Cultu

wozengcong的专栏 1万+

未能加载文件或程序集"System.Data,Version=2.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089"或它的某一个依赖项。。。

打开"C:\WINDOWS\assembly"文件夹,查看有没有名称为"System.Data"、版本号、公钥标记与错误提示中的Version、PublicKeyToken值一致的程序集。 如果没有,将"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\"下的System.Data.dll拖动到C:\WINDOWS\assembly中,这时C:\WIND

ylx4399的专栏 3574

Xamarin.Form踩过的坑:未能加载文件或程序集“netstandard, Version=2.0.0.0, Culture=neutral, PublicKe

好了,让我继续为Xamarin开发记录吧,踩过的坑都记录一下。 Xamarin.Form项目,当你启动时,咦,报错:未能加载文件或程序集“netstandard, Version=2.0.0.0, Culture=neutral, PublicKe , 这问题经典啊,不就是少个东西吗?看我的,于是,默默的搞了一天,特么的还是不行,崩溃的边缘中。 找啊找,想啊想: 头脑灵光一现,,Xa...

weixin_42065904的博客 5788

VS2013自带的Newtonsoft导致的编译异常

重装系统后,安装了最新的VisualStudio2013, 结果发现有些项目死活无法编译通过,一直报错,说“未能找到类型或命名空间名称“abc.model”(是否缺少 using 指令或程序集引用?)”,可是这个dll明明是引用了,而且重装之前也一直是正常的,再显示错误信息里的警告,发现一堆的引用错误,一共37个,大致如下: 警告 1 未能解析主引用“abc.model”,因为它对程序集“Ne

北亮的专栏 1万+

Net 4中使用System.Net.Http.HttpClient和使用Task await async

添加Nuget包 Microsoft.Bcl Microsoft.Bcl.Build Microsoft.Net.Http Microsoft.Bcl.Async

杂七杂八汇聚 1509

未能加载文件或程序集“System.Net.Http, Version=4.2.0.0,。。。”或它的某一个依赖项

另外,曾经号称宇宙级IDE的visual studio,2022这个版本,连在文件中查找这个最基本的功能都不能保证了,查一个东西,有些能查出来,有些却不行,简直无法使用。考究引用的dll路径,是C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.8\System.Net.dll,估计.NET4.8下这个System.Net.Http,版本是4.2.0.0。这是一个几年前的项目。无语了,这笃NET。

左直拳的马桶_日用桶 1万+
上一篇: 在Oracle中读取XML,XPath的使用和特殊字符处理
下一篇: 基于Sharepoint和SSRS生成各种PDF,WORD类文档。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值