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

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

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

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

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

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

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