请教该选用 Visual Studio 版本 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
cchange
V2EX    程序员

请教该选用 Visual Studio 版本

  •  
  •   cchange 2016-02-06 20:37:58 +08:00 8601 次点击
    这是一个创建于 3538 天前的主题,其中的信息可能已经有所发展或是发生改变。

    别笑 在我们工控行业还停留在 VC6++和 VB6 的时代

    选择有以下考虑 大家怎么考虑?

    VS2010: 貌似最后一个支持 XP 的版本,我们工控机只能跑起来 XP ( Atom 处理器 1G 内存),当然估计很快也会升级,过去的程序可能也用过去的版本。 该 VS 应该可以完全离线安装。

    VS2012: 有 VS2103 和 VS2016 我想就直接跳过该版本吧。

    VS2013: 貌似现在最稳定,可以离线安装,缺点貌似是 git 这些软件得分开安装。

    VS2016: 应该是开源最友好的版本了,据说安装的时候必须有 internet 在线来下载 git 等组件,是这样吗?

    我比较喜欢所有东西均可在本地再现,对云服务有着怀疑……(个人习惯~~~)

    我主要用 VC++和 VB ,对 C#很感兴趣,大家有什么建议呢?

    对于项目 我想从 github 里先看 sumatrapdf 和 notepad++来学些代码,大家有何建议呢?

    祝大家新春快乐!

    第 1 条附言    2016-02-06 22:42:34 +08:00
    是 VS2015 不是 2016 ,大家没有穿越…… 我笔误…………
    37 条回复    2016-02-13 18:14:57 +08:00
    Troevil
        1
    Troevil  
       2016-02-06 20:54:14 +08:00
    有 16 了吗
    k9982874
        2
    k9982874  
       2016-02-06 21:04:10 +08:00 via iPhone
    @Troevil 没 16 ,他应该是说 2015

    2012 不推荐, 15 启动速度比 13 快, c++11 支持多一些。不用担心 xp ,装 32 位支持库一样跑。
    不建议装 vs 的扩展,除了拖慢启动速度增加 vs 崩溃没啥卵用。
    联合编译能用的 pj 版目前只支持 2013 )逃。
    thinkif
        3
    thinkif  
       2016-02-06 21:18:41 +08:00
    用 2015
    编译出来的是支持 xp 的
    jasontse
        4
    jasontse  
       2016-02-06 21:21:54 +08:00 via iPad   1
    我就想问问你们的工控机啥时候淘汰,垃圾佬坐等收新货。:)
    techmoe
        5
    techmoe  
       2016-02-06 22:19:43 +08:00 via Android
    升级机器吧
    lsmgeb89
        6
    lsmgeb89  
       2016-02-06 22:29:01 +08:00
    吓我一跳, VS 都有 2016 了
    pimin
        7
    pimin  
       2016-02-06 22:30:08 +08:00 via Android
    @jasontse
    垃圾佬现在不开网吧要开流水线啦
    cchange
        8
    cchange  
    OP
       2016-02-06 22:43:09 +08:00
    @Troevil
    @lsmgeb89
    是 VS2015 不是 2016 ,大家没有穿越…… 我笔误…………
    013231
        9
    013231  
       2016-02-06 22:54:07 +08:00
    什 Visual Studio 要跑在工控上? 直接在工控上做?
    hardware
        10
    hardware  
       2016-02-06 23:02:29 +08:00
    要不...换个...行业?
    evense
        11
    evense  
       2016-02-06 23:03:48 +08:00 via Android
    一直用 2008 ,装个 sdk 还能编译 wince 的程序
    mfaner
        12
    mfaner  
       2016-02-06 23:36:52 +08:00   1
    安装器加个参数可以全部下载到指定目录, git 什么的都有
    cchange
        13
    cchange  
    OP
       2016-02-07 00:16:40 +08:00
    @013231 弄错了 是之前目标机器是工控机
    现在要开发些管理软件
    行业古老是真的
    cchange
        14
    cchange  
    OP
       2016-02-07 00:18:28 +08:00
    @hardware 不可能,工控行业就是如此,我也喜欢。控制的可都是真真切切的大家伙和各种执行器~

    而且 所有设备的控制权全在手里,实时性极好,非常自由~~~
    cchange
        15
    cchange  
    OP
       2016-02-07 00:19:07 +08:00
    @mfaner 非常感谢 回头找个有网的地方试试看
    oska874
        16
    oska874  
       2016-02-07 00:41:03 +08:00 via Android
    我们工控已经 vs 2013 了。
    hjc4869
        17
    hjc4869  
       2016-02-07 02:02:23 +08:00
    追求稳定用 2013 ,追求新特性就用 2015 。
    theoractice
        18
    theoractice  
       2016-02-07 07:39:16 +08:00
    @cchange /t/173188
    专门为工控需求定制的 VS 。
    janxin
        19
    janxin  
       2016-02-07 10:55:01 +08:00 via Android
    在用 15
    maplerecall
        20
    maplerecall  
       2016-02-07 11:18:25 +08:00
    2015 蛮快的,不过最好离线装……插网线会自动下载其它东西,在墙比较高的地方等一天也不一定装的好_(:3 」∠)_
    fy
        21
    fy  
       2016-02-07 11:18:26 +08:00
    微软可能是视 2012 为黑历史?这个版本的好多内容和页面在 2013 之后很快都见不到了。

    但 2013 实际上就是 VS2012 update5 + 云

    13 和 15 都是好选择
    jamesxu
        22
    jamesxu  
       2016-02-07 14:01:49 +08:00 via iPhone
    用的 2015 ,.net framework 却是 2.0 的,因为要兼容 windows 2000
    hqs123
        23
    hqs123  
       2016-02-07 15:26:10 +08:00
    这个还要看电脑配置吧.
    zhhc
        24
    zhhc  
       2016-02-07 16:41:13 +08:00
    根据操作系统选择
    chiu
        25
    chiu  
       2016-02-07 16:48:34 +08:00
    依然在用 2013
    kotokz
        26
    kotokz  
       2016-02-07 20:19:48 +08:00
    2015 update1 支持部分 c++17 了,必须用最新的
    luoyetx
        27
    luoyetx  
       2016-02-08 14:44:44 +08:00
    用 VS2013 社区版吧, VS2015 可能会有第三方库的兼容性问题
    zhjits
        28
    zhjits  
       2016-02-09 11:58:58 +08:00
    VS2015 Update 1 。
    所有微软自己的组件都有离线安装 ISO 官网有下载。
    Neveroldmilk
        29
    Neveroldmilk  
       2016-02-10 08:51:58 +08:00
    VS2015 和第三方库的兼容烂的不行。
    Cu635
        30
    Cu635  
       2016-02-11 09:53:18 +08:00
    VS2015 在安装的时候可以不选择 git 。而且 VS2015 安装的 git 也就是 git-for-windows ( msysgit 的继承者)
    blackwolf
        31
    blackwolf  
       2016-02-11 21:14:23 +08:00
    话说 IC 测试行业工控机上见过 DOS,NT,XP,WIN7,REDHAT......
    tairan2006
        32
    tairan2006  
       2016-02-12 11:00:37 +08:00 via Android
    VS2008 就行…后面的高级功能,估计你们也用不上。。。
    aabbccli
        33
    aabbccli  
       2016-02-12 15:17:59 +08:00
    当初学 JAVA 而不是 C#的原因就是 VS, 同样的话可以反过来说
    supermaxisme
        34
    supermaxisme  
       2016-02-12 16:29:55 +08:00
    我司一水的 xp
    哦对了还有一个绝版的 win98 的 我特么当时看到的时候都惊呆

    大概都是 vc6 和 vb 的东西
    wongskay
        35
    wongskay  
       2016-02-12 16:32:39 +08:00
    2013
    jyf007
        36
    jyf007  
       2016-02-13 18:13:06 +08:00 via Android
    我来解释一下工控机为什么要用 xp
    第一用并口做 gpio 输入出时驱动是直接访问并口的,注入的驱动是不可能签名的。
    第二只有 32 位的系统能开 32 位的串口调试程序,不然根本没有输出。
    利益相关:天煌教仪最基层的技术员。
    jyf007
        37
    jyf007  
       2016-02-13 18:14:57 +08:00 via Android
    @zyzrichard 我也很不要脸的搞个 win98 玩玩。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2511 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 39ms UTC 15:31 PVG 23:31 LAX 08:31 JFK 11:31
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86