V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
TangMonk
V2EX  ›  问与答

.Net Core 3.0 跨平台编译好像很慢

  •  
  •   TangMonk · 2019-09-30 20:09:17 +08:00 · 3447 次点击
    这是一个创建于 1641 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我在 macOS 上编译到 Ubuntu:

    dotnet build --configuration Release --runtime ubuntu.18.04-x64
    

    就是一句简单的 hello world 的 console, 半天没有编译完

    第 1 条附言  ·  2019-09-30 22:12:13 +08:00
    build 要下载 nuget 依赖
    第 2 条附言  ·  2019-09-30 22:17:14 +08:00
    api.nuget.org 这个经常会超时
    第 3 条附言  ·  2019-09-30 22:41:05 +08:00
    换成 cnblog 的源就行 https://nuget.cnblogs.com/v3/index.json
    15 条回复    2019-10-20 22:41:21 +08:00
    zachlhb
        1
    zachlhb  
       2019-09-30 20:26:33 +08:00 via Android
    对 net 早就无爱了
    tairan2006
        2
    tairan2006  
       2019-09-30 20:32:16 +08:00
    交叉编译还是 go 快啊 2333
    TangMonk
        3
    TangMonk  
    OP
       2019-09-30 20:38:19 +08:00   ❤️ 1
    @zachlhb c#用着舒服
    chinvo
        4
    chinvo  
       2019-09-30 20:42:24 +08:00
    还没试过这么搞,都是直接 dotnet publish -c Release 然后放到目标服务器上跑……

    好像也没啥毛病?
    xupefei
        5
    xupefei  
       2019-09-30 20:57:19 +08:00
    > dotnet new console

    > dotnet build --configuration Release --runtime ubuntu.18.04-x64

    Microsoft (R) Build Engine version 16.3.0+0f4c62fea for .NET Core
    Copyright (C) Microsoft Corporation. All rights reserved.

    Restore completed in 2.66 sec for /Users/pengxu/text/text.csproj.
    text -> /Users/pengxu/text/bin/Release/netcoreapp3.0/ubuntu.18.04-x64/text.dll

    Build succeeded.
    0 Warning(s)
    0 Error(s)

    Time Elapsed 00:00:05.32


    我试了试,五秒钟搞定。楼主网有问题?
    TangMonk
        6
    TangMonk  
    OP
       2019-09-30 21:51:30 +08:00 via iPhone
    @xupefei build 还要网?
    netnr
        7
    netnr  
       2019-09-30 21:54:28 +08:00
    TangMonk
        8
    TangMonk  
    OP
       2019-09-30 22:10:22 +08:00
    @netnr #7 懂了
    agdhole
        9
    agdhole  
       2019-10-01 09:00:28 +08:00 via Android
    微软最近被国内的某些 DNS 搞了,尝试换到 Google,cf DNS 试试,我前些天用 114DNS 下微软所有的东西都只有十多 kb,换了就好了
    TangMonk
        10
    TangMonk  
    OP
       2019-10-01 10:39:32 +08:00
    @agdhole 好的
    zachlhb
        11
    zachlhb  
       2019-10-01 17:16:59 +08:00 via Android
    @TangMonk 我觉得是 virtual studio 舒服,而不是 C#舒服,要说语言,其实都差不多
    TangMonk
        12
    TangMonk  
    OP
       2019-10-03 19:10:53 +08:00
    @zachlhb #11

    visual studio 是很舒服, 但是 c#的语法糖也很不错
    okampfer
        13
    okampfer  
       2019-10-19 20:17:48 +08:00
    @TangMonk 腾讯云也有 nuget 镜像: https://mirrors.cloud.tencent.com/nuget

    话说你在成都而且在做自由职业啊?真巧,我也是,关注你 github 了,如果可以想加个微信聊聊。
    TangMonk
        14
    TangMonk  
    OP
       2019-10-19 21:25:47 +08:00
    @okampfer #13 你也是成都做自由职业的? 微信:d3l0d3QwMQ==
    okampfer
        15
    okampfer  
       2019-10-20 22:41:21 +08:00
    @TangMonk 奇怪了,应该是 base64 encode 吧?怎么微信里搜不到呢?我的微信:QXRocnVuQmx1ZQ==
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3228 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 12:10 · PVG 20:10 · LAX 05:10 · JFK 08:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.