• 请不要在回答技术问题时复制粘贴 AI 生成的内容
cchange
V2EX  ›  程序员

请教该选用 Visual Studio 版本

  •  
  •   cchange · Feb 6, 2016 · 9516 views
    This topic created in 3929 days ago, the information mentioned may be changed or developed.

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

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

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

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

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

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

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

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

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

    祝大家新春快乐!

    Supplement 1  ·  Feb 6, 2016
    是 VS2015 不是 2016 ,大家没有穿越…… 我笔误…………
    37 replies  •  2016-02-13 18:14:57 +08:00
    Troevil
    Troevil
    Feb 6, 2016
    1
    有 16 了吗
    k9982874
    k9982874
    Feb 6, 2016 via iPhone
    2
    @Troevil 没 16 ,他应该是说 2015

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

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

    但 2013 实际上就是 VS2012 update5 + 云

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

    大概都是 vc6 和 vb 的东西
    wongskay
    wongskay
    Feb 12, 2016
    35
    2013
    jyf007
    jyf007
    Feb 13, 2016 via Android
    36
    我来解释一下工控机为什么要用 xp
    第一用并口做 gpio 输入出时驱动是直接访问并口的,注入的驱动是不可能签名的。
    第二只有 32 位的系统能开 32 位的串口调试程序,不然根本没有输出。
    利益相关:天煌教仪最基层的技术员。
    jyf007
    jyf007
    Feb 13, 2016 via Android
    37
    @zyzrichard 我也很不要脸的搞个 win98 玩玩。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1350 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 80ms · UTC 00:00 · PVG 08:00 · LAX 16:00 · JFK 19:00
    ♥ Do have faith in what you're doing.