V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zxCoder
V2EX  ›  .NET

请问关于 VS 开发.net core 项目的问题

  •  
  •   zxCoder · 154 天前 · 1897 次点击
    这是一个创建于 154 天前的主题,其中的信息可能已经有所发展或是发生改变。

    以前都是用的 Rider,就是直接官网下载安装好 dotnet sdk,然后启动 rider 就好了,全都配置好了

    最近换成了 vs,不知道要下载什么组件,选了那个 asp.net 和 web 开发,里面又有很多.net framework 之类的东西,怎么能不用这些东西呢,我就想单纯用我安装好的 dotnet5 sdk

    26 条回复    2021-07-01 11:02:45 +08:00
    Itoktsnhc
        1
    Itoktsnhc  
       154 天前
    .net core cross-platform development
    liuhan907
        2
    liuhan907  
       154 天前 via Android
    没办法,vs 自己依赖 fw 那些
    zxCoder
        3
    zxCoder  
    OP
       154 天前
    @Itoktsnhc 选这个我还需要手动下载 dotnet sdk 吗 我看这个就好几个 G 了
    Itoktsnhc
        4
    Itoktsnhc  
       154 天前
    @zxCoder 应该是不需要,具体可以看右边的组件构成。Rider 我印象中装起来也挺大 ,只做 core 的开发也可以用 vscode
    Removable
        5
    Removable  
       154 天前
    只搞 core 就选那个跨平台开发好了,然后在右侧把不需要的 sdk 去掉什么的
    ooee2016
        6
    ooee2016  
       154 天前
    那你直接用 vscode 吧
    zxCoder
        7
    zxCoder  
    OP
       154 天前
    @ooee2016 vscode 的智能提示 补全之类的太差了,离 vs rider 这些 ide 差得远 写起来不太方便
    EKkoGG
        8
    EKkoGG  
       154 天前
    很简单,只勾选 ASP.NET 和 Web 开发就行,然后右边可选那里按需勾选即可,.net 5 运行时,既可以自己装,也可以在单个组件那里选
    zhuangzhuang1988
        9
    zhuangzhuang1988  
       154 天前
    官方文档有.
    EKkoGG
        10
    EKkoGG  
       154 天前
    更精简应该选 .Net core 跨平台开发,然后在单个组件的 tab 把不需要的勾去掉
    ChrisFreeMan
        11
    ChrisFreeMan  
       154 天前
    下个 DotNet SDK,用 VS Code
    bsg1992
        12
    bsg1992  
       154 天前   ❤️ 2
    千万别听楼上用 vscode 。
    你只需 选择 ASP.NET 和 Web 就行了
    idealhs
        13
    idealhs  
       154 天前
    .NET 开发全球只此一家就是 VS
    Rocketer
        14
    Rocketer  
       154 天前 via iPhone
    @idealhs 唉! Java 转过来的表示 VS 比 idea 难用太多了,可惜没有更好的选择
    smilenceX
        15
    smilenceX  
       154 天前
    12 楼正解,先万别听那些说 vscode 的,带插件的文件编辑器 和 IDE 不是同一个东西,使用体验上也是天壤之别

    @Rocketer 可以试试 rider,Jetbrains 出品。
    smilenceX
        16
    smilenceX  
       154 天前
    #15 文件编辑器 -> 文本编辑器
    chouchoui
        17
    chouchoui  
       154 天前   ❤️ 1
    @Rocketer 一样的,用 VS 的觉得 JB 全家都难用多了,也就吹得凶
    microxp
        18
    microxp  
       154 天前
    我理解的是不用装任何东西吧,VS 里开发的东西直接拿到 core 上就能跑的意思,不知道是不是这样
    PerFectTime
        19
    PerFectTime  
       154 天前
    Visual Studio 2019 + Resharper 谁用谁知道
    myderr
        20
    myderr  
       154 天前
    宇宙最强 ide
    exonuclease
        21
    exonuclease  
       154 天前
    vscode 除了 UT 跑不了没啥问题 UT 可以用命令行工具
    BigBunny
        22
    BigBunny  
       154 天前
    安装包里可以勾选的,只选择你用的就可以了。现在好像你装了最新的 vs2019 就自带安装.net5 了。
    ReferenceE
        23
    ReferenceE  
       154 天前 via Android
    @ChrisFreeMan 是是是,您用 vsc 写起来的 c#代码加起来有 100 行吗
    Brixen
        24
    Brixen  
       154 天前
    不确定的可以先不装,必备的就是 SDK 和 Hosting
    VS2019 自带轻量型 SDK,如果是服务器则需要独立安装
    Chieh
        25
    Chieh  
       154 天前
    有项目的话,用 vs 打开会提示具体缺了啥
    ragnaroks
        26
    ragnaroks  
       153 天前
    VS 确实会装一堆可能用得到但实际用不到的包,建议专门开台机器用 VS
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1452 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 23:57 · PVG 07:57 · LAX 15:57 · JFK 18:57
    ♥ Do have faith in what you're doing.