社区
C#
帖子详情
.net 2.0与.net 3.5不兼容,高手们指点
weihanmingwhmwhm
2010-10-18 11:18:41
安装.net 2.0后,商城程序可以用,一切正常,但当服务器自动升级到.net 3.5后,程序就出现错误,每次自动升级到net 3.5后,要自动删掉,再安装回.net 2.0,商城才能打开。太麻烦了。
各位有什么好办法避免这个啊,现在要网站就不要升级了,不升级又不安全。矛盾的事情。
...全文
837
53
打赏
收藏
.net 2.0与.net 3.5不兼容,高手们指点
安装.net 2.0后,商城程序可以用,一切正常,但当服务器自动升级到.net 3.5后,程序就出现错误,每次自动升级到net 3.5后,要自动删掉,再安装回.net 2.0,商城才能打开。太麻烦了。 各位有什么好办法避免这个啊,现在要网站就不要升级了,不升级又不安全。矛盾的事情。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
53 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
weihanmingwhmwhm
2010-10-30
打赏
举报
回复
[Quote=引用 52 楼 weihanmingwhmwhm 的回复:]
引用 50 楼 sp1234 的回复:
自己琢磨一下V5Shop.Page.HttpModule是个什么东西吧!
另外,就算你的服务器升级到.net4.0,你的网站的属性当然也要保持到.net2.0。因为你有这类东西挡道。但是这不需要删除.net3.5,只要额外在web.config中添加设置一下网站的版本就行了。
分析得很好,web.config这个没有重设置过,属性当然则是保……
[/Quote]
web.config 下的默认内容
<?xml version="1.0"?>
<configuration>
<!-- EnterpriseLibrary相关配置 -->
<configSections>
<section name="dataConfiguration" type="Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseSettings, Microsoft.Practices.EnterpriseLibrary.Data, Version=3.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<section name="cachingConfiguration" type="Microsoft.Practices.EnterpriseLibrary.Caching.Configuration.CacheManagerSettings, Microsoft.Practices.EnterpriseLibrary.Caching, Version=3.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
</configSections>
weihanmingwhmwhm
2010-10-30
打赏
举报
回复
[Quote=引用 50 楼 sp1234 的回复:]
自己琢磨一下V5Shop.Page.HttpModule是个什么东西吧!
另外,就算你的服务器升级到.net4.0,你的网站的属性当然也要保持到.net2.0。因为你有这类东西挡道。但是这不需要删除.net3.5,只要额外在web.config中添加设置一下网站的版本就行了。
[/Quote]
分析得很好,web.config这个没有重设置过,属性当然则是保持到.net2.0了。浏览出错,我在想是不是他里面的什么文件不兼容还是怎样的。
weihanmingwhmwhm
2010-10-30
打赏
举报
回复
[Quote=引用 47 楼 yuandonghuia 的回复:]
还有,别在服务器上滥装360
[/Quote]
这个360没有安装,服务器我看过没有安装这个,只有卡巴
以专业开发人员为伍
2010-10-30
打赏
举报
回复
自己琢磨一下V5Shop.Page.HttpModule是个什么东西吧!
另外,就算你的服务器升级到.net4.0,你的网站的属性当然也要保持到.net2.0。因为你有这类东西挡道。但是这不需要删除.net3.5,只要额外在web.config中添加设置一下网站的版本就行了。
weakey
2010-10-30
打赏
举报
回复
朋友发了个.net1.0上的网站,报了一堆obsolete.工作量也很大啊,很多地方不知道怎么改,纠结。
wj_86
2010-10-30
打赏
举报
回复
IIS设置问题
yuandonghuia
2010-10-30
打赏
举报
回复
还有,别在服务器上滥装360
yuandonghuia
2010-10-30
打赏
举报
回复
要是有网站源代码,就用vs08升级一下,重新生成,发布一下就应该ok了吧?
weihanmingwhmwhm
2010-10-30
打赏
举报
回复
[Quote=引用 44 楼 a13971240 的回复:]
你用3.5 安个sp1补丁,其实在iis 下 还是用的2.0,
查看代码 在08下跑 是不是有问题,不行 就吧08 变成2.0 下运行
貌似在属性页 可以改 运行 的环境 是2.0还是3.5
试试吧。
[/Quote]
你好, 运行 的环境 是2.0还是3.5,我在属性试过,1.1,2.0,3.5都试过,也清空才NET缓存文件,如果安装SP1那我的SP2补丁是不是要删掉,我安装是2003系统的。
大小: 69.2 MB
Microsoft .NET Framework 3.5 Service Pack 1 是包含许多新功能的完整累积更新程序(包括 .NET Framework 2.0 和 .NET Framework 3.0 子组件的累积服务更新程序),这些新功能以递增方式构建在 .NET Framework 2.0、3.0、3.5 上。.NET Framework 3.5 Family Update 提供了重要的应用程序兼容性更新。此合并的 Service Pack 和更新适用于 .NET 版本 2.0 至 3.5。
现在服务器一直提示要我安装这个,我都不敢更新。
a13971240
2010-10-30
打赏
举报
回复
你用3.5 安个sp1补丁,其实在iis 下 还是用的2.0,
查看代码 在08下跑 是不是有问题,不行 就吧08 变成2.0 下运行
貌似在属性页 可以改 运行 的环境 是2.0还是3.5
试试吧。
weihanmingwhmwhm
2010-10-30
打赏
举报
回复
[Quote=引用 38 楼 wjq 的回复:]
本地3.5不行,你调试跟进去了没有。这个错如果本地不行,那肯定是目标dll你没重编译,还是直接引用的老dll
[/Quote]
dll调老的,也不行,超闷的事情。
weihanmingwhmwhm
2010-10-30
打赏
举报
回复
[Quote=引用 41 楼 bossma 的回复:]
引用 16 楼 weihanmingwhmwhm 的回复:
引用 15 楼 shibinysy 的回复:
在3.5下编译次看看。照片是楼主本人?
不好意思,久没有上来了,3.5编译,能详细些吗?是的,是我本人的照片,怎么了?
好PP,可能是程序的问题:V5Shop有源代码的话,最好本地安装3.5调试下
V5Shop.Page.HttpModule.Init
[/Quote]
呵,说得对,源代码可能有问题 ,前几天也是本地测试的,版本3.5 ,也不行。
萤火架构
2010-10-29
打赏
举报
回复
[Quote=引用 16 楼 weihanmingwhmwhm 的回复:]
引用 15 楼 shibinysy 的回复:
在3.5下编译次看看。照片是楼主本人?
不好意思,久没有上来了,3.5编译,能详细些吗?是的,是我本人的照片,怎么了?
[/Quote]
好PP,可能是程序的问题:V5Shop有源代码的话,最好本地安装3.5调试下
V5Shop.Page.HttpModule.Init
sky3333ss
2010-10-29
打赏
举报
回复
好好学学了 以后有问题就来这了
吴少_
2010-10-29
打赏
举报
回复
up 下 让更多人看到 (*^__^*) 嘻嘻……
wjq
2010-10-28
打赏
举报
回复
本地3.5不行,你调试跟进去了没有。这个错如果本地不行,那肯定是目标dll你没重编译,还是直接引用的老dll
weihanmingwhmwhm
2010-10-28
打赏
举报
回复
[Quote=引用 35 楼 wjq 的回复:]
首先还是在你自己的机器上用2008在3.5环境下跑过,再放到服务器上;外加先不要混淆。
[/Quote]
本地用3.5也不行。
weihanmingwhmwhm
2010-10-28
打赏
举报
回复
[Quote=引用 34 楼 xfei_liu 的回复:]
肯定的,因为你最终还是要升级到.net 3.5的
[/Quote]
哦,系统自动会升级,为这事烦着,一升级那网站就不显示了。又要删掉,再安装回来。
wjq
2010-10-27
打赏
举报
回复
根本上说,3.5的runtime还是用2.0的,3.5主要是在2.0的基础上增加了不少类库
你的系统是x64的么?外加建议你重新用2008编译一下站点
dhdhzzw
2010-10-27
打赏
举报
回复
我也经常遇到这个问题,,很多时候不同版本的框架之间的确存在兼容性问题。那就换成4.0
加载更多回复(33)
Windows 10\11 离线安装
.NET
Framework
3.5
(包括
.NET
2.0
和3.0)
本文详细介绍了在无网络环境下为Windows 10/11系统离线安装
.NET
Framework
3.5
(含
2.0
/3.0)的完整流程,涵盖版本检查、系统镜像获取(含itellyou.cn和MediaCreationTool两种方式)、预提取安装包下载(按x86/x64及多版本细分)、以及使用DISM命令通过挂载镜像执行离线安装的关键步骤,强调管理员权限与版本匹配的重要性。
解决win11无法安装
.net
framework
3.5
(包括
.net
2.0
和3.0)错误代码:0x80070005
本文介绍解决Win11无法安装
.NET
Framework
3.5
(含
2.0
和3.0)的方法。先打开Windows更新,将其属性从“禁用”改为“自动”,若遇“拒绝访问”可借助Wub软件开启更新;之后重新尝试安装,在控制面板中启用相关功能,等待系统联网下载安装即可。
WindowsServer2012r2离线安装NET
3.5
本文详细阐述了如何在新装Windows Server 2012r2上解决未自带Net
3.5
的问题,包括在线安装失败后的离线安装方法,以及注意事项,适合管理员和开发者参考。
【一定要试一下!!!】解决win11无法安装
.net
framework
3.5
(包括
.net
2.0
和3.0)
博主安装SQL Server时需安装
.NET
Framework
3.5
(含
.NET
2.0
和3.0),按提示安装失败。介绍了查看是否安装成功的方法,还分享了通过Windows功能启用、DISM命令行工具、Windows安装介质、离线安装包下载等安装方法,最后用开源软件一键解决问题。
.net
core 3.0 与 6.0 有哪些不同
本文介绍了
.NET
Core 3.0 和
.NET
6.0 的区别。从命名版本看,
.NET
6.0 是统一平台版本。性能上,
.NET
6.0 有诸多改进。新功能方面,引入顶层语句、热重载等。API 有变化,还提供更好的跨平台支持。建议新项目用
.NET
6.0 及以上版本。
C#
111,129
社区成员
642,535
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章