64位windows server 2008 中如何安装.net 2.0.

lovejiajia 2013-04-08 05:46:24
程序需要依赖.net 2.0 环境。

使用NetFx64.exe,
NetFx20SP1_x64.exe,
NetFx20SP2_x64.exe
安装都不能成功。

有的提示:
microsoft .net framework 2.0 sp1,vista 操作系统不支持此产品。
有的提示:
必须使用“角色管理工具”安装或配置 microsoft .net framework 2.0 sp2。

64位windows server 2008 和windows server 2008 r2 都试过了都是类似的提示。
另外win7下也存在这个问题。
...全文
12207 15 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
yanbaiyi 2014-09-18
  • 打赏
  • 举报
回复
我也遇到类似的问题 在 windows 2008 server R2 64 中 出现“ 未将对象引用设置到对象的实例”错误 尝试打.net 2.0 补丁解决
烈火燎原 2014-03-24
  • 打赏
  • 举报
回复
引用 7 楼 rayyu1989 的回复:
你dll有毛病 没听说过net2.0可以执行 3.5就不行的 贴出代码 否则也是白瞎
这种情况很多!不仅仅是兼容问题,还有一些命名规则的变化,特别是.net开发的B/S 用到了母版页,其子页中控件的生成规则都不一样,js脚本就容易出错
wubing1111 2013-05-02
  • 打赏
  • 举报
回复
控制台-程式和功能-左侧 开启或关闭合法性windows功能-伺服务器管理员-功能(点右侧新增功能)-功能中有Framework3.5功能勾选,安装一下就可以了。
lovejiajia 2013-05-02
  • 打赏
  • 举报
回复
再问个简单的问题,.net 2.0开发的老程序在不重新编译的情况下迁移到win7 或者win 2008中都能正常使用吗?
A16486994 2013-04-27
  • 打赏
  • 举报
回复
解决了么?我也遇到同样问题。
裸奔在上海 2013-04-18
  • 打赏
  • 举报
回复
控制面板,角色管理,删除.Net 3.5就可以了,
  • 打赏
  • 举报
回复
引用 5 楼 lovejiajia 的回复:
引用 4 楼 rayyu1989 的回复:你不知道net3.5 是net2.0的升级版吗 内核还是2.0的 这个自然是知道的,但是现有的dll必须依赖.net2.0才能正常运行,在.net3.5中是会执行失败的。
.net3.5安装包本身就包含.net1.1、.net2.0、.net3.0、.net3.5,以及之前的所有版本的sp。所以它的安装包才那么大。 而.net4.0则不包括那些东西。
正在加载昵称 2013-04-14
  • 打赏
  • 举报
回复
自带2.0,要装就装其它新版本的了
lovejiajia 2013-04-09
  • 打赏
  • 举报
回复
引用 1 楼 dr592112441 的回复:
你装SP2 干嘛 直接下microsoft .net framework 2.0 然后在装SP2 补丁就一点 http://www.crsky.com/soft/4818.html
使用链接中的版本在32位win7中安装时报错,错误信息: 错误:已安装了产品 此产品已经作为操作系统的一部分安装。 应该是win7中已经集成了高版本的.net导致的问题。
lovejiajia 2013-04-09
  • 打赏
  • 举报
回复
引用 4 楼 rayyu1989 的回复:
你不知道net3.5 是net2.0的升级版吗 内核还是2.0的
这个自然是知道的,但是现有的dll必须依赖.net2.0才能正常运行,在.net3.5中是会执行失败的。
rayyu1989 2013-04-09
  • 打赏
  • 举报
回复
你不知道net3.5 是net2.0的升级版吗 内核还是2.0的
lovejiajia 2013-04-09
  • 打赏
  • 举报
回复
引用 2 楼 rayyu1989 的回复:
自带net2.0
win 2008 自带的是 .net 3.5,或者说从控制面板的“服务器管理器”中只能增加或者删除.net3.5相关的信息。删除.net3.5后,上面的几个exe安装时还是报同样的错误信息。 但用%systemroot%/Microsoft.NET/Framework 确实可以查到 .net 2.0对应的文件夹。 那是否有方法设置成系统使用.net2.0 版本呢?
rayyu1989 2013-04-09
  • 打赏
  • 举报
回复
你dll有毛病 没听说过net2.0可以执行 3.5就不行的 贴出代码 否则也是白瞎
rayyu1989 2013-04-08
  • 打赏
  • 举报
回复
自带net2.0
Mirror然 2013-04-08
  • 打赏
  • 举报
回复
你装SP2 干嘛 直接下microsoft .net framework 2.0 然后在装SP2 补丁就一点 http://www.crsky.com/soft/4818.html

17,747

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 .NET Framework
社区管理员
  • .NET Framework社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧