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

如何优雅的安装 visual studio ?

  •  
  •   Fuxiang ·
    fuxiangduan · 2014-02-16 22:45:10 +08:00 · 9235 次点击
    这是一个创建于 3952 天前的主题,其中的信息可能已经有所发展或是发生改变。
    为什么不把VS拆开,为什么? 安装完成,卸载界面就成了shit,如何说服自己接受这些?
    54 条回复    1970-01-01 08:00:00 +08:00
    orzfly
        1
    orzfly  
       2014-02-16 22:54:32 +08:00
    对不起我完全没能理解“卸载界面就成了 shit”。您可以详细说说么?
    thcode
        2
    thcode  
       2014-02-16 22:56:09 +08:00 via iPhone
    微软的东西就别带着 KISS 的思想去用了
    geeklian
        3
    geeklian  
       2014-02-16 22:58:09 +08:00
    ....到系统重装位置,没想过卸载VS。
    orzfly
        4
    orzfly  
       2014-02-16 23:05:09 +08:00






    哪个成了 shit?
    wangfengmadking
        5
    wangfengmadking  
       2014-02-16 23:09:44 +08:00
    装这个东西,要有这重装系统的心理准备
    Fuxiang
        6
    Fuxiang  
    OP
       2014-02-16 23:20:03 +08:00
    @orzfly 控制面板,卸载程序那里多出很多东西,卸载VS,之后还是存在,不知该不该卸载,你们都没见到,心太宽了吧
    orzfly
        7
    orzfly  
       2014-02-16 23:32:34 +08:00
    各种 Redistributable 这个完全看你用的软件了,很多软件都是依赖的,另外他也不是 Visual Studio 的一部分啊。

    至于各种 SDK,因为都是可以独立安装的,为何卸载 Visual Studio 的时候得一起卸载?

    除此以外还有啥呢?
    blacktulip
        8
    blacktulip  
       2014-02-17 00:39:34 +08:00 via iPhone
    这还不简单,开个虚拟机专门装 VS ,要卸载的时候直接把虚拟机文件砍掉即可。方便快捷无首尾,干净俐落没垃圾。
    xupefei
        9
    xupefei  
       2014-02-17 04:16:06 +08:00
    http://support.microsoft.com/kb/2771441/EN-US#Force

    M$都说了,“某些组建可能会被其它软件使用”。如果它们被自动彻底卸载后你的程序全都运行不了了,你岂不是要气到骂娘么……
    vibbow
        10
    vibbow  
       2014-02-17 04:37:27 +08:00
    强迫症患者建议及时就医。
    sinxccc
        11
    sinxccc  
       2014-02-17 05:12:10 +08:00   ❤️ 4
    别把知乎的坏毛病带到这儿来。
    wheatcuican
        12
    wheatcuican  
       2014-02-17 08:46:35 +08:00
    楼上给力~
    raptor
        13
    raptor  
       2014-02-17 08:49:05 +08:00
    知乎固然毛病多,这里的毛病也没少
    alexrezit
        14
    alexrezit  
       2014-02-17 08:49:40 +08:00
    出门左转知乎不谢.
    jasonbai
        15
    jasonbai  
       2014-02-17 08:57:12 +08:00
    一进站还以为点错进来知乎了
    raincious
        16
    raincious  
       2014-02-17 09:00:52 +08:00   ❤️ 2
    左手点鼠标,右手口鼻屎。保持这个动作直到安装完成,这是安装VS最优雅的方式。
    csx163
        17
    csx163  
       2014-02-17 09:24:33 +08:00
    你娶了你媳妇就要接受她家里的七大姑八大嫂
    SErHo
        18
    SErHo  
       2014-02-17 09:27:07 +08:00 via Android
    我是来顶楼主的,安装的时候建一个系统还原点不知道行不行。
    madmen
        19
    madmen  
       2014-02-17 09:37:34 +08:00
    我如果想卸载,直接重装系统....
    VYSE
        20
    VYSE  
       2014-02-17 09:56:44 +08:00 via Android
    Uninstall那边可以按时间排序谢谢,多数也可以安装时勾掉
    suriv520
        21
    suriv520  
       2014-02-17 10:15:14 +08:00
    Visual Studio本来就是一个Studio,是为专门的开发工作站优化了的,集成了整套开发、调试、部署、协同环境。对于一个专业.net开发人员来讲,真的没觉得有什么累赘的。

    相反,如果把各种可扩展模块、插件都集成到一个安装/卸载条目中去了,这才叫恶心。
    pyKun
        22
    pyKun  
       2014-02-17 10:21:52 +08:00
    用云平台快速部署一个。。。。
    Ricepig
        23
    Ricepig  
       2014-02-17 10:37:45 +08:00
    webmatrix能好点儿,lz可以试试看
    dorentus
        24
    dorentus  
       2014-02-17 10:54:59 +08:00
    换 Mac 然后装 Xcode 可以满足你的需要,删除的时候把 Xcode.app 拖到垃圾箱里面就好了(至于 ~/Library/Developer/Xcode 下残留的可能有几十 G 的东西,反正看不到,装作不知道就是了)
    frederick036
        25
    frederick036  
       2014-02-17 12:48:27 +08:00
    想要优雅,请先避免错别字。
    mofan
        26
    mofan  
       2014-02-17 13:23:47 +08:00
    @frederick036 太酷了,一定要避免错别字!
    wdlth
        27
    wdlth  
       2014-02-17 14:02:48 +08:00
    M$的东西怎么能和优雅放一起?
    misaka
        28
    misaka  
       2014-02-17 15:24:57 +08:00 via iPad   ❤️ 1
    @wdlth 对啊,lz 这个问题就好像问如何优雅地拉屎一样。。。
    misaka
        29
    misaka  
       2014-02-17 15:43:24 +08:00 via iPad
    @misaka 等等,我好像说过头了。。。抱歉。。。
    cbsw
        30
    cbsw  
       2014-02-17 15:45:25 +08:00   ❤️ 1
    LZ回到你的知乎去玩吧,这里不是你该来的地方。要来玩的话请不要含有“如何优雅地xxx”,”如何评价xxx“这类字眼
    vob636
        31
    vob636  
       2014-02-17 16:47:05 +08:00
    感觉微软完全被这里的人轮*奸的感觉……
    vob636
        32
    vob636  
       2014-02-17 16:50:08 +08:00
    其实还好了,只是楼主的说法貌似确实不优雅……然后,怎么说呢,微软的东西就是高大全……总想什么都搞一起,然后搞的一键搞定,所以这就是吃硬盘,吃内存的结果……它有可能是为了小白,所以所有的东西不管需要不需要都凑一块,你就装吧,反正最后不会出问题就行了……
    然后卸载问题,确实好多东西例如不在安装包管理范围内的,然后又是依赖项的,它不管,所以你删也删不干净……只能说这是通病……忍了吧……
    min
        33
    min  
       2014-02-17 16:59:16 +08:00   ❤️ 3
    微软的问题是既然不能优雅地解决依赖问题,就应该优雅地把这些反安装选项藏起来,让用户看不到以减少导致用户强迫症发作被索赔的风险。
    osx这方面就作得非常好。
    ChiangDi
        34
    ChiangDi  
       2014-02-17 17:46:22 +08:00
    这里微软的问题最好不要问。。。
    jun1st
        35
    jun1st  
       2014-02-17 18:20:55 +08:00
    用mac和sublime text的飘过,
    guchy2012
        36
    guchy2012  
       2014-02-17 19:58:30 +08:00
    上面各种优越啊
    vonsy
        37
    vonsy  
       2014-02-17 21:22:10 +08:00
    年轻人问道禅师:“我志向高洁,出淤泥而不染,无法容纳这个污秽的世界。”禅师拿出一个袋子让年轻人把屋子里的垃圾装进去,年轻人很快就装满了,禅师又拿出一个袋子。年轻人恍然大悟:“您是说只要有足够宽广的胸怀,就能容纳这个世界?”禅师摇摇头,指着袋子说:“装,你继续装。”
    rqrq
        38
    rqrq  
       2014-02-17 21:47:32 +08:00
    又一次叹为观止(为什么要说又呢)
    单细胞动物不可怕,可怕的单细胞动物还不知道自己是单细胞动物。
    learnshare
        39
    learnshare  
       2014-02-17 22:44:31 +08:00
    如果微软的产品做成像 Linux 一样的风格,也会有人来吐槽:我装**搞不定,各种依赖库,还要自己编译,好烦。

    我的观点是,不喜欢就远离吧。MS 应该是历史遗留问题,要兼容之前的东西,就是能不断 append,最后又臭又长。
    VYSE
        40
    VYSE  
       2014-02-17 23:13:41 +08:00
    @min 把这些反安装选项藏起来就是优雅?非小白强迫症用户发现OS背着自己藏污纳垢不会突然心脏衰竭?
    WINDOWS安装软件的确更松散,没有其他系统的软件间依赖关系,追求优雅那就放弃这个平台。
    cassyfar
        41
    cassyfar  
       2014-02-17 23:15:21 +08:00   ❤️ 2
    没人吐槽mac的卸载吗 宣传是把.app直接拖到垃圾桶就可以 但是遗留下来的plist和application support真是数不胜数
    Hualin
        42
    Hualin  
       2014-02-18 00:25:40 +08:00
    弱弱的问一句,楼主是不是在优雅的 mac 上安装 vs 呵呵呵
    RagnarokStack
        43
    RagnarokStack  
       2014-02-18 00:52:00 +08:00
    楼主应该到知乎去问这个问题
    hanf
        44
    hanf  
       2014-02-18 08:44:17 +08:00
    楼主前端的吧
    最优雅的方法是不用windows
    vob636
        45
    vob636  
       2014-02-18 09:46:19 +08:00
    @cassyfar +1同样觉得确实有的时候还需要一个清理软件把这些垃圾清理干净……
    gaicitadie
        46
    gaicitadie  
       2014-02-18 09:48:58 +08:00
    VS.NET是个失败的产品,jetbrains出的IDE比VS.NET更强大,安装也没这么麻烦
    missdeer
        47
    missdeer  
       2014-02-18 09:51:32 +08:00
    @cassyfar 吐槽mac得做好被喷到死的心理准备,所以还是假装不知道好了
    wwek
        48
    wwek  
       2014-02-18 10:27:04 +08:00
    @raptor 说的好啊! 知乎固然毛病多,这里的毛病也没少!
    wwek
        49
    wwek  
       2014-02-18 10:28:06 +08:00
    装vs,我的精力是痛苦的` 装的那个久啊.麻痹的就不能快点么.
    卸载的问题也是,的确不知卸载那个.看了大家的解释明白了.

    btw,多年没用vs了`
    vob636
        50
    vob636  
       2014-02-18 12:52:26 +08:00
    @wwek 还好了……2012之后或者2013,在ssd下,基本上十分钟内装好……话说也在逃离臃肿vs的煎熬中……
    funcman
        51
    funcman  
       2014-02-18 15:27:42 +08:00
    Linux里装包不也会装进一堆依赖包。
    只是Windows缺乏一个自动处理依赖的机制。
    OSX上也好几种安装方式,有的也不优雅。
    iOS最优雅,可是对软件的架构有限制。
    standin000
        52
    standin000  
       2014-02-19 11:12:44 +08:00
    拷贝bin文件里的所有东西,使用这个bat编译文件。


    call "c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\vcvars32.bat"
    "c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\cl.exe" %1
    lm902
        53
    lm902  
       2014-02-19 11:34:15 +08:00
    如何优雅的安装VS
    第一步:花钱购买Ultimate版+MSDN订阅
    第二步:购买Windows 8.1 专业版
    第三步:购买SQL Server 2014
    第四步,在微软云上注册
    估计这也是微软建议的安装步骤
    fan123199
        54
    fan123199  
       2014-02-19 15:09:04 +08:00
    vs装完后, "程序与功能"里多了一堆东西, 如果单单卸载vs, 那些东西还在, 比如Microsoft SQL, silverlight等等.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   978 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 18:51 · PVG 02:51 · LAX 10:51 · JFK 13:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.