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

有没有在 mac 上跑.net 6 rc 的

  •  
  •   xinhaiw · 2021-10-15 09:58:28 +08:00 · 3046 次点击
    这是一个创建于 1139 天前的主题,其中的信息可能已经有所发展或是发生改变。

    跑不起来啊,都是报错,用的 vs for mac 创建的项目

    18 条回复    2021-11-03 21:28:06 +08:00
    janxin
        1
    janxin  
       2021-10-15 10:07:52 +08:00
    等 MAUI 出了再用
    reallittoma
        2
    reallittoma  
       2021-10-15 10:24:15 +08:00
    在 Windows 上创建 MAUI 项目也是跑不起来
    Sirius1
        3
    Sirius1  
       2021-10-15 10:25:10 +08:00
    具体是什么错误,我 m1 版本的 macbook 之前用 preview 版本可以跑起来。要装对应的 SDK,项目指定 net 6
    xinhaiw
        4
    xinhaiw  
    OP
       2021-10-15 10:27:50 +08:00
    @Sirius1 /Users/xinhai/Projects/nettest/nettest/obj/Debug/net6.0/nettest.GlobalUsings.g.cs(1,1): Error CS0116: A namespace cannot directly contain members such as fields or methods (CS0116) (nettest)
    kiracyan
        5
    kiracyan  
       2021-10-15 11:38:56 +08:00
    @xinhaiw 这是编译报错吧?
    Removable
        6
    Removable  
       2021-10-15 11:40:13 +08:00
    楼主用的啥版本的 vs for mac?
    xinhaiw
        7
    xinhaiw  
    OP
       2021-10-15 11:44:05 +08:00
    @kiracyan 就是 build 过不去啊 各种报错
    xinhaiw
        8
    xinhaiw  
    OP
       2021-10-15 11:44:20 +08:00
    @Removable Visual Studio 2019 for Mac
    xinhaiw
        9
    xinhaiw  
    OP
       2021-10-15 11:44:42 +08:00
    要试试 Visual Studio 2022 for Mac Preview ?
    Removable
        10
    Removable  
       2021-10-15 11:51:41 +08:00
    @xinhaiw #9 对,要 2022 哦
    xinhaiw
        11
    xinhaiw  
    OP
       2021-10-15 11:56:32 +08:00
    @Removable 正在下载中
    0o0o0o0
        12
    0o0o0o0  
       2021-10-15 12:44:27 +08:00
    vs2019 for mac 最终版只支持.net6 preview4
    agagega
        13
    agagega  
       2021-10-15 12:47:55 +08:00
    vs2019 for mac 应该不会原生支持 M1 了,看微软的意思得 2022. 不过 vscode 也能写
    xinhaiw
        14
    xinhaiw  
    OP
       2021-10-15 12:52:07 +08:00
    跑起来了发现没有 startup 清爽了,也没有 useRouting 了,默认了吗?
    hez2010
        15
    hez2010  
       2021-10-15 12:54:42 +08:00 via Android
    把 csproj 里面的 EnableImplicitUsings 改成 false 试试
    dorothyREN
        16
    dorothyREN  
       2021-10-16 14:14:56 +08:00
    @agagega #13 rider 不香吗
    beyondex
        17
    beyondex  
       2021-10-17 00:05:34 +08:00
    Rider 试试?
    yangzzzzzz
        18
    yangzzzzzz  
       2021-11-03 21:28:06 +08:00
    rider 已经是原生运行的了 可以写.net3 到 5 ,.net6 rc 我装了一次报了一堆错误没折腾。等正式版吧
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2394 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 16:10 · PVG 00:10 · LAX 08:10 · JFK 11:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.