<compilation debug="true" targetFramework="4.0">的解决
2013-12-15 19:35
639 查看
将winserver2008下的silverlight+wcf程序换到win7旗舰版,运行后wcf服务不可访问,网页也不能访问弹出如下问题:
配置错误
说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。
分析器错误信息: 无法识别的属性“targetFramework”。请注意属性名称区分大小写。
源错误:
行 20: 设置为 true。
行 21: -->
行 22: <compilation debug="true" targetFramework="4.0">
解决方法:
1、
打开控制面板--管理工具--Internet 信息服务(IIS)管理器,选择默认网站,在右边的“管理网站”栏里选择“高级设置…”,将“应用程序池”修改为“ASP.NET v4.0 ”。
打开 IIS管理器 , 在左边栏双击 您所发布的 网站, 然后 点右边的 基本设置.
出现 编辑网站 对话框, 在 应用程序池 的右边 有一个 选择 按钮, 点击 出现 选择应用池程序 的对话框.
请选择 ASP.NET v4.0
2、
targetFramework是VS2010识别的指令,安装个VS2010+SP1升级包即可。或者把 targetFramework="4.0"给删掉,即写成<compilation debug="true" >即可在VS2008下调试OK。(该方法未尝试)
配置错误
说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。
分析器错误信息: 无法识别的属性“targetFramework”。请注意属性名称区分大小写。
源错误:
行 20: 设置为 true。
行 21: -->
行 22: <compilation debug="true" targetFramework="4.0">
解决方法:
1、
打开控制面板--管理工具--Internet 信息服务(IIS)管理器,选择默认网站,在右边的“管理网站”栏里选择“高级设置…”,将“应用程序池”修改为“ASP.NET v4.0 ”。
打开 IIS管理器 , 在左边栏双击 您所发布的 网站, 然后 点右边的 基本设置.
出现 编辑网站 对话框, 在 应用程序池 的右边 有一个 选择 按钮, 点击 出现 选择应用池程序 的对话框.
请选择 ASP.NET v4.0
2、
targetFramework是VS2010识别的指令,安装个VS2010+SP1升级包即可。或者把 targetFramework="4.0"给删掉,即写成<compilation debug="true" >即可在VS2008下调试OK。(该方法未尝试)
相关文章推荐
- [iOS]修改UITextfield的Placeholder字体的颜色
- 初次踏上GUI编程之路
- Integer Inquiry
- MYGUI3.2改造——完善windows下的文字显示
- Android UI开发篇之 ViewPager+九宫格布局 实现左右滑动
- QUIC简介
- glance 出错 request None
- WTL for MFC Programmers, Part V - Advanced Dialog UI Classes
- WTL for MFC Programmers, Part II - WTL GUI Base Classes
- WTL for MFC Programmers, Part I - ATL GUI Classes
- vs2010中的Quick Search
- Integer Inquiry(大数加法)
- CodeForces 373 B. Making Sequences is Fun
- 表视图
- N-Queens II
- stack and queue
- request
- UIPanGestureRecognizer使用小结
- 访问SAP的Domain的Value Range
- execute、executeQuery和executeUpdate之间的区别