社区
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,商城才能打开。太麻烦了。
各位有什么好办法避免这个啊,现在要网站就不要升级了,不升级又不安全。矛盾的事情。
...全文
836
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 版本有镜像文件以后离线安装打开镜像总结 前言 在联网的情况下Windows 10安装
.NET
Framework
3.5
只需要启动Windows 功能即可,如图: 勾选所需要的功能,点击确定,选择下载安装即可完成
.NET
Framework
3.5
的安装。 由于Windows 10系统已经不支持通过
.Net
3.5
安装包安装. 故需要手动来完成安装 在此之前呢,也是在网上找了很多方法,尝试了很多,根据网上下载的资源都不成功! 一、检查Windows 版本 Win+R键
解决win11无法安装
.net
framework
3.5
(包括
.net
2.0
和3.0)错误代码:0x80070005
解决win11无法安装
.net
framework
3.5
(包括
.net
2.0
和3.0)错误代码:0x80070005
WindowsServer2012r2离线安装NET
3.5
Net
3.5
安装 一:Net
3.5
介绍 二:NET
3.5
安装问题 三:定位思路 四:解决方法 五:注意事项 一:Net
3.5
介绍 Microsoft. NET Framework
3.5
是支持生成和运行下一代应用程序和XML Web Services的内部Windows 组件,对
.NET
Framework
2.0
和 3.0 中的许多新功能进行了更新和增补,且附带了
.NET
Framework
2.0
Service Pack 1 和
.NET
Framewor...
【一定要试一下!!!】解决win11无法安装
.net
framework
3.5
(包括
.net
2.0
和3.0)
本人安装SQL Server 按照网上的教程下载安装包后无法打开 电脑提示要安装下载其他的文件 其实就是安装net framework
3.5
(包括
.net
2.0
和3.0) 但是安装按照提示安装之后安装失败。可以看到如下画面 如果没有安装net framework
3.5
(包括
.net
2.0
和3.0) 第一行前面的小方块是空白的我之前就是 成功安装之后会变成选中状态 前面小方块变蓝。下面是成功安装后的界面。我开始看到付费直接忽略 后来发现是免费的 点立即下载 下载包里有安装软件和教程 一键解决!
.net
core 3.0 与 6.0 有哪些不同
是一个强大的框架,但在某些方面不如
.NET
6.0 先进。
.NET
6.0引入了许多新特性、性能改进和工具,使得开发更加高效和便捷。如果你正在开始一个新的项目,强烈建议使用
.NET
6.0 或更高版本,以充分利用最新的技术和改进。
C#
111,129
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章