Dotnet Watch Run 给我一个 Rosetta 错误:代码签名补充附件失败:保存后为 1

Pie*_*ema 3 rosetta docker .net-core apple-m1

我的 .Net Core 3.1 项目遇到问题。我使用 Docker 托管 MS SQL 数据库(图片 azure-sql-edge),并在 MacBook Pro M1 Max 上运行它。

\n

使用 Dotnet Watch Run 启动项目时,一切正常,但在 Visual Studio 中保存后,Dotnet Watch Run 重新启动并给出错误:

\n

罗塞塔错误:/var/db/oah/0cbcd548c398ac044cf47633c4e5aa068c1a0416a18ad1861a768ac56fd1d33b/68b61c75aa9514f21db1470814e91bac8c95ea1a32f4e42fc88601dc4eeac1fc/Project.aot: attachment of code signature supplement failed: 1

\n

Dotnet watch 给出了:

\n
dotnet watch \xe2\x9d\x8c Exited with error code 133\n
Run Code Online (Sandbox Code Playgroud)\n

有人知道这里出了什么问题吗?

\n

小智 5

我是一名前端开发人员,我不是 dotnet 方面的专家,碰巧我们的后端是 dotnet,就我而言,运行dotnet clean然后再次运行我的后端dotnet run --project=MyProject可以帮助我解决这个问题。希望这可以帮助您解决您的问题。