繁体   English   中英

安装 NuGet 包:“拒绝访问路径‘c:\\Documents and Settings’。”

[英]Installing NuGet Package: "Access to the path 'c:\Documents and Settings' is denied."

首先,我必须要求耐心...... 虽然我在 15 年前是一个真正的付费开发者,但现在我拥有低技术的业务,并且很长时间没有接触它。 回到 VB.NET 是新事物的那一天,我用它做了两个中型项目。 所以,我落后于时代,我所有的训练都是古老的,但现在我需要一个小项目来做我的生意,我只相信自己能把它做好。

所以现在我已经安装了 Visual Studio Community 2019,并且我正在运行 Windows 7。(因为它仍然没有坏。)我想在 WinForms 应用程序中使用 Google Calendar API。 (但这个问题可能适用于许多 API。)

我看过这个视频(来自一个 C# 人,但代码差异很小。)

https://youtu.be/qNdpWph4Pi8?t=162

您会注意到此链接指向视频中的 2:42,这是它失败的地方。 包管理器的输出说:

Attempting to gather dependency information for package 'Google.Apis.Calendar.v3.1.49.0.2086' with respect to project 'WindowsApp1', targeting '.NETFramework,Version=v4.7.2'
Access to the path 'c:\Documents and Settings' is denied.
Access to the path 'c:\Documents and Settings' is denied.
Gathering dependency information took 45 ms
Attempting to resolve dependencies for package 'Google.Apis.Calendar.v3.1.49.0.2086' with DependencyBehavior 'Lowest'
Unable to resolve dependency 'Google.Apis'. Source(s) used: 'Package source', 'Microsoft Visual Studio Offline Packages'.
Time Elapsed: 00:00:00.3002072
========== Finished ==========

我尝试过的:大量浏览,还有一些死胡同。 我以管理员身份登录,我已取消隐藏该文件夹,我已允许完全控制(我可能不应该这样做)并且我知道在 Windows 7 中该文件夹只是一个快捷方式,但似乎包本身是指向那个文件夹,因为我当然没有告诉它修改它。 我没有想法了。 有关下一步尝试的任何指导? 我有点希望答案不是“获取 Windows 10”。

我很想删除我的帖子,因为我解决了它......但也许这可以帮助某人。 答案在“工具”>“NuGet 包管理器”>“包管理器设置”下。 从那里我不知道我做了什么,但以下是我当前的设置,它起作用了。

老实说,我仍然不知道什么所有这些事情做,我不记得什么违约是,所以一定要小心重复这个答案......我觉得我改变了默认的包管理格式,并且还我加了高亮包源,最初安装 Visual Studio 时不存在。

在此处输入图片说明

在此处输入图片说明

暂无
暂无

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

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