搜索墙首页  编程技术  java  asp  ajax  php  c/c#/c++  数据库  oracle  mysql  db2  操作系统  windows  linux  股吧
首页 > 编程 > asp.net
 1         
1楼  xxx13 2009-12-31 11:56:56

同样的问题已有人问过了,原帖地址:

http://topic.csdn.net/u/20090326/09/56903b4b-b034-4d7b-ac2b-8f2ccc1457d7.html

但没有得到满意的答案,在此再发帖问问。问题如下:

<compiler language="c#;cs;csharp" extension=".cs" warningLevel="4" type="Microsoft.CSharp.CSharpCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<providerOption name="CompilerVersion" value="v3.5"/>
<providerOption name="WarnAsError" value="false"/>
</compiler>

分析器错误信息: 不允许有子节点。

版本信息: Microsoft .NET Framework 版本:2.0.50727.42; ASP.NET 版本:2.0.50727.42


除了安装 .NET Framework 3.5 (还是安装.NET Framework 3.5 SP1呢?) 外还有没有其它的办法?

请高人指点一下,在线等,谢谢!
2楼  zengzhan 2009-12-31 12:01:49

配置文件的节点有framework2.0不支持的部分,所以显示出错.微软的向前兼容性向来很差,所以VS2008做的要放到2005的只要安装framework3.5或以上版本就行了
3楼  nosuchtracter 2009-12-31 12:17:50

如果你的VS是2008,你在你的项目上右键
看下目标.net framework是不2.0的
如果是VS2005,直接删了就是了
4楼  cuike519 2009-12-31 12:54:19

这个是3.5的内容,你必须安装.NET 3.5才能解析这个内容,否则就会出现这个问题,要你就在工程里面选择目标为.NET 2.0,不属于2.0的内容会被自动删除。

另外,你用的是32位还是64的服务器?
5楼  wuyq11 2009-12-31 13:06:50

http://topic.csdn.net/u/20081025/16/34251380-18c3-4ec3-9cb2-51fd3f17f26f.html
<compiler  language="c#;cs;csharp" extension=".cs" warningLevel="4" type="Microsoft.CSharp.CSharpCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
                <providerOption name="CompilerVersion" value="v3.5"/>
                <providerOption name="WarnAsError" value="false"/>
            </compiler>
6楼  xxx13 2009-12-31 13:57:23

引用 3 楼 cuike519 的回复:
这个是3.5的内容,你必须安装.NET 3.5才能解析这个内容,否则就会出现这个问题,要你就在工程里面选择目标为.NET 2.0,不属于2.0的内容会被自动删除。

另外,你用的是32位还是64的服务器?



现在我运行的是别人开发的程序,没有源代码,所以无法在VS2005里转换。

服务器是32位还是64位是指处理器的类型吗?处理器类型为64位。

我希望能找到不安装 .NET Framework 3.5 的解决办法。
7楼  xxx13 2009-12-31 14:14:31

我的操作系统是32位的。
8楼  l171147904 2009-12-31 14:15:05

安装framework3.5
安装framework3.5
安装framework3.5
9楼  l171147904 2009-12-31 14:16:25

我希望能找到不安装 .NET Framework 3.5 的解决办法。


吧改节点 全部删除!
但,代码有用到3.5的特性的话,,,问题也就来了!
10楼  xxx13 2009-12-31 14:30:18

引用 8 楼 l171147904 的回复:
我希望能找到不安装 .NET Framework 3.5 的解决办法。


吧改节点 全部删除!
但,代码有用到3.5的特性的话,,,问题也就来了!



不知道代码中有没有用到3.5的特性,因为没有源代码。但我估计有用到。
 1         
您的发言将按有关规定都会存档,您须为所发表后果负责,请您遵纪守法并注意语言文明。
标题:Web.config文件里 <providerOption name="CompilerVersion" value="v3.5"/> 不允许有子节
热门关注
标题回复点击
Web.config文件里 <providerOption name="CompilerVersion" value="v3.5"/> 不允许有子节9569
100分 请教一问题,各位达人帮忙(帮顶给分)99474
js技巧收集(200多个) 看看看看!!!63438
准备离职了,我不知道怎么跟经理谈。大家给点意见吧?谢谢大家。62435
无法在此路径使用此配置节。当站点管理员使用继承的配置文件中的 <location allowOverride="false"> 锁定对此节的访问时会出现这种情况2415
【散分】Javascript 新年快乐(2),喜迎2010100408
请问大家"这是预编译工具生成的标记文件,不应被删除"的问题怎么解决?0395
链接服务器 "(null)" 的 OLE DB 访问接口 "Microsoft.Jet.OLEDB.4.0" 报错3383
ASP.NET热点问题解答14个61365
安装VS2005 出错 错误 1335,安装所需的 CAB 文件 XXX 已损坏?4362
搜索墙@2009 www.pkwall.com all rights reserved QQ:276471788 [京ICP备09111534号]
声明:本站部分数据来源于网络,仅供参考,如有版权问题,请联系我们,我们将及时删除!转载本站请注明来源