zxCoder
V2EX  ›  .NET

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

  •  
  •   zxCoder · Jun 30, 2021 · 4464 views
    This topic created in 1953 days ago, the information mentioned may be changed or developed.

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

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

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

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