加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – 为什么Visual Studio会拒绝访问,尝试使用NuGet软件包

发布时间:2020-12-15 23:11:13 所属栏目:asp.Net 来源:网络整理
导读:我正在尝试构建一个引用NuGet软件包的Visual Studio解决方案.我已经从别人的计算机复制了解决方案(通过 Git,但是我不知道复制方式在这里很重要).当我尝试构建解决方案时,我不断得到这个命令: Error 3 The command ""D:Custom WorkMySolutionProject.nug
我正在尝试构建一个引用NuGet软件包的Visual Studio解决方案.我已经从别人的计算机复制了解决方案(通过 Git,但是我不知道复制方式在这里很重要).当我尝试构建解决方案时,我不断得到这个命令:
Error 3 The command ""D:Custom WorkMySolutionProject.nugetnuget.exe" install
    "D:Custom WorkMySolutionProjectAAIA.Modelpackages.config" -source ""
    -RequireConsent -o "D:Custom WorkMySolutionProjectpackages"" exited with code 5.
    Please verify that you have sufficient rights to run this command.

我已经检查了所有文件夹的权限,他们似乎都很好.没有共同侵害; Visual Studio 2010是唯一触摸这些文件和文件夹的程序.为什么会发生这种情况?

解决方法

您的克隆解决方案可能不会传递给nuget.exe文件的Windows“执行”权限.

如果您使用cygwin中的git克隆进行克隆,则尝试使用visual studio来打开和构建,该权限将不会被正确设置为nuget.exe.它的“linux”不支持Windows的可执行权限.如果克隆使用类似git-extensions的东西,您可以避免这个问题,因为它是为Windows而构建的,并支持可执行权限.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读