| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3152 人关注过本帖, 1 人收藏
标题:有容进
只看楼主 加入收藏
hellovfp
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:禁止访问
威 望:30
帖 子:2976
专家分:7697
注 册:2009-7-21
收藏
得分:0 
两个小白鼠....呵呵....
vs2012本来就是面象win 7, win 8的用户, 微软会认为vs的安装程序在上面理所应当的可以运行.
看你们的回馈图,表明安装程序已经不支持Native win32了.不象原来的vs2005做的安装程序,还可以跑在XP下面.
如果安装.net 4.5后,安装程序可以跑起来,基本上就废T版最初的想法了...用新的东西总是要附出代价嘀.

我们都在路上。。。。。
2012-11-30 12:23
Ayiis
Rank: 12Rank: 12Rank: 12
等 级:火箭侠
威 望:2
帖 子:1086
专家分:3063
注 册:2011-4-10
收藏
得分:0 
晕,怎么不找我,实体机子上跑XP+IE6

  • 该单位
  • 正在被拖走
2012-12-01 17:18
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
我现在才发现原来.net4.5不能在XP上跑哦,只能用.net4,而且ClickOnce安装是只能联网的。

授人以渔,不授人以鱼。
2012-12-01 17:35
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
问题解决了,汇报如下:
1.在XP下必须使用.NET4以下的运行库,.NET4.5只支持Win7以上系统;
2.在客户端安装.NET4框架就可以了,下载文件(dotNetFx40_Full_x86_x64.exe)的尺寸是49M,这是全版的,客户版比这个还小;
3.程序直接copy到客户文件夹即可,无需任何安装过程。

授人以渔,不授人以鱼。
2012-12-02 21:52
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
回复 34楼 TonyDeng
恭喜 !

梅尚程荀
马谭杨奚







                                                       
2012-12-02 22:42
hellovfp
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:禁止访问
威 望:30
帖 子:2976
专家分:7697
注 册:2009-7-21
收藏
得分:0 
以下是引用TonyDeng在2012-12-2 21:52:43的发言:

问题解决了,汇报如下:
1.在XP下必须使用.NET4以下的运行库,.NET4.5只支持Win7以上系统;
2.在客户端安装.NET4框架就可以了,下载文件(dotNetFx40_Full_x86_x64.exe)的尺寸是49M,这是全版的,客户版比这个还小;
3.程序直接copy到客户文件夹即可,无需任何安装过程。
好像并没有真的解决问题哦。。
如果你的C#程序中正好使用了4.5中的功能,而4.0的没有。。。你怎么确保你的程序能正安装了.net4.0的机器能正常工作?
目前你的程序能在XP中运行,只能说你程序中只用到了4.0里的功能,而没有出现运行出错。
“程序直接copy到客户文件夹即可”,那最初的制作安装部署程序又有何意义?
不要指望用户客户机就一定会是联网的,既使有,他们也会很烦微软的.net下载慢,安装贼慢的问题。
这个矛盾就是目前.net程序员用户的一个尴尬。。。

我们都在路上。。。。。
2012-12-03 11:49
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
开发设定了使用.net4的框架,VS自动限制不会用到.net4.5的新功能。
vs中原来有install的制作工具,不用联网也可以发布完整安装包。直接copy法是针对客户机已经存在.net4环境说的。

授人以渔,不授人以鱼。
2012-12-03 11:52
雯霖
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:湖南某个角落
等 级:贵宾
威 望:13
帖 子:1509
专家分:2629
注 册:2007-4-6
收藏
得分:0 
貌似  都是电脑高手啊。。

没有留不下的城市,只有回不去的过往。
2012-12-03 11:52
hellovfp
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:禁止访问
威 望:30
帖 子:2976
专家分:7697
注 册:2009-7-21
收藏
得分:0 
不使用新功能。。。。这那符合T版追新的要求啊??如果这样的话,不如用回2010的版本得了,保证兼容。
偶很想看这个“不用联网也可以发布完整安装包”如何应用于发由N个小程序的你,呵呵,每个安装包的的大小=49MB+,然后程序本身很小,用户拿着这样的程序哭笑不得。

我们都在路上。。。。。
2012-12-03 11:56
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
傻啦,客户机中有.net环境就不用再给.net安装包,而且发布的程序都可以在网上在线更新,不用每次都全新安装。对同一个客户发布N个程序,谁会制作N个.NET安装包给对方呀?

授人以渔,不授人以鱼。
2012-12-03 12:00
快速回复:有容进
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017380 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved