繁体   English   中英

Visual Studio for Mac 2019 中的执行问题(NuGet 包)

[英]Execution problems in visual studio for Mac 2019 (NuGet packages)

我想在 Visual Studio 中使用 C#,但我无法执行任何 C# 项目

它只显示错误,它说“由于未经授权的访问,无法读取 NuGet.Config。路径......”还说“你应该在构建之前恢复 NuGet 包......”

我不知道如何解决这个问题,如何恢复软件包......并且能够授权访问......

错误信息

最初打开项目时的图像,绿色框中的内容在该错误消息中说明了所有内容

实际上这与代码无关,关键是由于上述错误,我无法做任何事情。

我发现这个问题出了什么问题。

实际上,从错误消息来看,VS 无法读取 .config 中 NuGet 目录中的 NuGet.Config 文件! 并且(我不确定)由于某些访问问题,VS 无法在我的 .config 目录中创建 NuGet 目录! 所以我自己制作了如下图所示的NuGet目录,现在VS成功恢复了NuGet Packages!

在此处输入图片说明

我在这个“简单”的问题上花了很长时间。 我希望上面有同样问题的其他人不要像我一样浪费太多时间..

对于 macOS Big Sur,解决方案更简单。 由于 Visual Studio 不是 Apple 程序,因此您应该在“系统偏好设置”>“安全性和隐私”中为其提供完整的磁盘访问权限

对于 Mac OS:在.config文件夹中创建 Nuget 文件夹。
.config是一个隐藏文件夹,所以访问然后使用cmd + shift + . 并通过右键单击.config -> Get Info 更改 config 文件夹的权限

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM