xiaoyanbot
V2EX  ›  问与答

.NET CORE 3.0 的这个单文件发布, 需要制定生成平台的, 是不是发布为原生二进制,而非中间 IL 代码了? 是否和 Go build 类似了?

  •  
  •   xiaoyanbot · Sep 11, 2019 · 2330 views
    This topic created in 2531 days ago, the information mentioned may be changed or developed.

    dotnet publish -r win-x64 -c Release /p:PublishSingleFile=true /p:PublishTrimmed=true

    如上命令, .NET CORE 3.0 的这个单文件发布, 需要制定生成平台的, 是不是发布为原生二进制,而非中间 IL 代码了?

    是否和 Go build 类似了?

    3 replies    2019-09-12 09:11:06 +08:00
    msg7086
        1
    msg7086  
       Sep 12, 2019
    托管代码不能变成原生代码。
    Go 里写的也不是托管代码啊。
    yicong135
        2
    yicong135  
       Sep 12, 2019 via Android
    米可以试试,并不是你想象的那样
    andyhuzhill
        3
    andyhuzhill  
       Sep 12, 2019
    运行时是和平台相关的啊
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   6047 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 02:11 · PVG 10:11 · LAX 19:11 · JFK 22:11
    ♥ Do have faith in what you're doing.