簡體   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