未能解析引用的程序集

jhkmnm_123 2010-06-08 03:40:36
未能解析引用的程序集“Core, Version=2.8.40.41, Culture=neutral, processorArchitecture=MSIL”,因为它对不在当前目标框架“.NETFramework,Version=v4.0,Profile=Client”中的“System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”具有依赖关系。请删除对不在目标框架中的程序集的引用,或考虑重新确定项目的目标。
这问题导致我的程序在编辑状态下引用Core.dll没有问题,可以正常引用,一旦对程序进行生成或调试就会提示上面的警告,然后是无法找到Core程序集的错误,高手帮忙看一下
...全文
4900 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
andydtmobile 2012-09-07
  • 打赏
  • 举报
回复
遇到了这个问题,多谢
郭Guo 2012-04-26
  • 打赏
  • 举报
回复
多谢kinglimy


解决方法:目标框架是.NET Framework 4 Client Profile ,而被引用的程序集的目标框架是.NET Framework 4,将该项目的目标框架修改成.NET Framework 4

编译,通过。
米兔之凡 2012-04-19
  • 打赏
  • 举报
回复
多谢了 kinglimy
tinco 2011-12-29
  • 打赏
  • 举报
回复
多谢kinglimy
kinglimy 2011-09-08
  • 打赏
  • 举报
回复
警告 1 未能解析引用的程序集“log4net, Version=1.2.10.0, Culture=neutral, PublicKeyToken=1b44e1d426115821, processorArchitecture=MSIL”,因为它对不在当前目标框架“.NETFramework,Version=v4.0,Profile=Client”中的“System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”具有依赖关系。请删除对不在目标框架中的程序集的引用,或考虑重新确定项目的目标。

解决方法:查看项目属性,发现该项目的目标框架是.NET Framework 4 Client Profile ,而被引用的程序集的目标框架是.NET Framework 4,将该项目的目标框架修改成.NET Framework 4

编译,通过。
潮起潮落 2011-07-21
  • 打赏
  • 举报
回复
在项目--属性--应用程序那
框架选.net 4不是pro什么的。
dayudodo 2011-03-28
  • 打赏
  • 举报
回复
查了一下client profile的一些解释:
那么到底加了Client Profile和不加的有啥区别呢? Bing一下就会有发现了。(Bing的照片很是Nice,所以偶尔回去用看看照片顺带着也搜索一下,呵呵!)Jossef的博客 What’s new in .NET Framework 4 Client Profile Beta 2 给出了详细的解释。简而言之,加了Client Profile的.NET Framework是不加的子集或者说是精简版(Compact Version)。

为什么要引入这个简化版本呢?

1. 减少.NET Framework以及包还.NET Framework的应用程序的部署时间;
2. 减少.NET Framework部署的失败;
3. 减少.NET Framework在ISV软件的所占大小,从而给其软件更多的空间;
4. 减少安装了.NET Framework Client Profile的系统受攻击的“界面”,因为Client Profille中部包括ASP.NET和一些服务器所要的组件;
dayudodo 2011-03-28
  • 打赏
  • 举报
回复
我也在VS2010中遇到了这个问题,我是改成了.NET Framwork4,没有后面的Client Profile,就可以用了;这个修改需要右击项目,然后选择其中的属性
xiaobendan_528 2011-03-16
  • 打赏
  • 举报
回复
警告 2 未能解析引用的程序集“F:\ANSEC.WSC.2\ANSEC.WSC.Utility\bin\Debug\ANSEC.WSC.Utility.dll”,因为它对不在当前目标框架“.NETFramework,Version=v4.0,Profile=Client”中的“System.Data.OracleClient, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”具有依赖关系。请删除对不在目标框架中的程序集的引用,或考虑重新确定项目的目标。 ANSEC.WSC.Win


同样问题 不知道哪位能帮帮忙啊!
fxydaodao 2011-02-28
  • 打赏
  • 举报
回复
我也遇到了这个问题,怎么解决的啊
qln_hunan 2011-02-28
  • 打赏
  • 举报
回复
唉,同样的问题
警告 20 未能解析引用的程序集“C:\Users\Administrator\Desktop\Invoicing.Project\Control\bin\Debug\Control.dll”,因为它对不在当前目标框架“.NETFramework,Version=v4.0,Profile=Client”中的“System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”具有依赖关系。请删除对不在目标框架中的程序集的引用,或考虑重新确定项目的目标。 Storage
me 2010-11-22
  • 打赏
  • 举报
回复
我出现了和您一样的问题怎么解决了呀
警告 10 未能解析引用的程序集“ZYLClassLib, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL”,因为它对不在当前目标框架“.NETFramework,Version=v4.0,Profile=Client”中的“System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”具有依赖关系。请删除对不在目标框架中的程序集的引用,或考虑重新确定项目的目标。 HFHarnaEdit
me 2010-11-22
  • 打赏
  • 举报
回复
警告 10 未能解析引用的程序集“ZYLClassLib, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL”,因为它对不在当前目标框架“.NETFramework,Version=v4.0,Profile=Client”中的“System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”具有依赖关系。请删除对不在目标框架中的程序集的引用,或考虑重新确定项目的目标。 HFHarnaEdit
yingfan 2010-11-13
  • 打赏
  • 举报
回复
问题解决了吗? 怎么做的啊?
jhkmnm_123 2010-06-10
  • 打赏
  • 举报
回复
Core是自己写的一个Dll,是不是Core里面引用的程序集有问题
mzjmicrosoft 2010-06-10
  • 打赏
  • 举报
回复
重新发布网站

删除BIN中DLL

或WebDeployment Project发布生成单一dll文件
APP开发王 2010-06-09
  • 打赏
  • 举报
回复

友情帮顶下!顺便学习学习!
宇峰科技 2010-06-09
  • 打赏
  • 举报
回复
未能解析引用的程序集“Core, Version=2.8.40.41, Culture=neutral, processorArchitecture=MSIL”,因为它对不在当前目标框架“.NETFramework,Version=v4.0,Profile=Client”中的
要添加4.0下面的那个core
honkerhero 2010-06-08
  • 打赏
  • 举报
回复
你的框架中没有System.Web.dll,4.0版本的那个

17,741

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 .NET Framework
社区管理员
  • .NET Framework社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧