WCF分布式开发常见错误(29):Unrecognized attribute 'targetFramework' (未识别的属性'targetFramework' )

Posted on 2010-03-22 21:30 Frank Xu Lei 阅读(16) 评论(0)   编辑 收藏 所属分类: WCF分布式开发常见错误

  我在使用VS2010 和.NET Framework  4.0 。开发了一个简单的WCF服务,在部署到IIS6的时候,出现了这个错误。
    Unrecognized attribute 'targetFramework' .

【1】错误信息:
  WCF服务的配置文件的信息如下:

<compilation debug="true" targetFramework="4.0">
    <assemblies>
    </assemblies>
</compilation>
【2】错误截图:

【3】原因分析:
  这个错误是由于,.NET Framwork的版本不对导致的,无法识别出配置文件中的节点。
【4】解决办法:

  在网站属性的asp.NET里设置版本为.NET

In IIS >  Right click on WebSite > Properties > ASP.NET > Version > "4.0.21006" not 2.0。

  IIS6>  选择网站-> 右键-> 属性-> ASP.NET -> 版本-> "4.0.21006" 。如图所示:

 

参考资料:

1.http://forums.asp.net/t/1491204.aspx

2.http://social.microsoft.com/Forums/zh-CN/wcfzhchs/thread/663531f6-5466-4c2b-8450-73135137756b/?prof=required


 

老徐的博客
【作      者】:Frank Xu Lei
【地      址】:http://www.cnblogs.com/frank_xl/
【中文论坛】:微软WCF中文技术论坛
【英文论坛】:微软WCF英文技术论坛

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值