在Visual Studio for Mac和Asp.net Core 2.0 Web API中生成后无法运行解决方案

贾德夫·哈特里(Jaidev Khatri)

我对运行速度缓慢的PC拥有Visual Studio 2017感到有点厌倦。因此,在恢复了正确构建的依赖关系后,我将Mac的代码转移到了装有Visual Studio 2017 for Mac的地方,但是在运行时,出现了以下异常:

Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv.Internal.Networking.UvException has been thrown

error -13 EACCES permission denied

因此,我尝试从终端运行dotnet来查找此错误的根本原因:

dotnet run

现在,我抛出如下异常:

Microsoft.AspNetCore.DataProtection.KeyManagement.KeyRingProvider [48]

      An error occurred while reading the key ring.
System.UnauthorizedAccessException: Access to the path '/Users/apple/.aspnet/DataProtection-Keys/42cb81a7-89b6-4a29-86ae-76d3acca3076.tmp' is denied. ---> System.IO.IOException: Permission denied

因此,这是需要权限才能访问此路径的错误,因此我尝试了以下操作:

sudo dotnet run

哪个运行完美。

现在的问题是,如何在Visual Studio Mac中运行它?我需要多次调试和遍历代码。

贾德夫·哈特里(Jaidev Khatri)

在终端中运行以下命令:这将以Admin特权打开Visual Studio,其工作方式类似于charm。

sudo /Applications/Visual\ Studio.app/Contents/MacOS/VisualStudio

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

解决方案无法在Visual Studio中运行/生成/重建

Visual Studio 15上不存在ASP.NET Core Web应用程序模板

在Visual Studio的ASP.NET Core + Angular 2模板上设置图像路径

Visual Studio for Mac 2017 RC上的ASP.NET Web API 2

为什么在迁移到Visual Studio 2017之后ASP.NET Core解决方案下降?

Visual Studio 15.2上的ASP.NET Core Web应用HTTP错误502.5进程失败

Visual Studio Code是否可以与混合语言.NET Core解决方案一起使用?

无法在Visual Studio 2017中建立「Asp.Net Core Web应用程式」

使用cmake在Mac上生成Visual Studio解决方案

Visual Studio 2017 + .Net Core 2测试无法执行

如何使用Visual Studio 2017将ASP.NET Web API 2项目发布到IIS 8.5?

ASP.NET Core和Visual Studio中的模型类

创建F#ASP.NET Core Web应用程序需要哪种Visual Studio 2017选项?

Asp.Net Core 2 Web API在Visual Studio 2017,Windows 10上显示HTTP 404错误

ASP.NET Core 2.0 Web API实体框架核心-寻找更优雅的解决方案

.Net Core Web Api项目无法使用Visual Studio代码进行调试

Visual Studio 2017中的空白ASP .NET Core Web应用程序项目

Microsoft.EntityFrameworkCore未安装并挂在Web API .NET Core应用中-Visual Studio 2019

在Visual Studio Code中设置.NET Core MVC Web应用

无法在Visual Studio(Mac)上使用.NET Core 3.1创建Web应用程序

Visual Studio 2019在.Net Core 3.1解决方案中创建.NetStandard 2.0.3库而不是2.1

ASP.NET Core 3.1 Web API的解决方案是什么

使用Visual Studio和Asp.Net Core的Dockerfile错误

如何在Visual Studio中使用ASP.NET Core Web应用程序-API项目托管网页?

无法安装.NET Core 1.0 Visual Studio Tooling Preview 2

带有 ASP.NET Core 2 Web 应用程序模板的 Visual Studio 2017 VSIX 只安装一个空白项目

为什么 ASP.NET Web API 2 和 ASP.NET Core 3.1 Web API 之间的行为不同?

无法更改 ASP.NET Core Web App 中生成的 DLL 的运行时版本

Visual Studio 2017“ASP.NET Core Web 应用程序(.NET Core)”模板丢失