首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >nuget错误:无法解决所选源的路径

nuget错误:无法解决所选源的路径
EN

Stack Overflow用户
提问于 2016-05-19 17:35:25
回答 3查看 3.6K关注 0票数 8

Visual中的Nuget无法访问共享网络驱动器上的自定义包源位置。我能够很好地浏览nuget.org和微软的软件包。我只是不能浏览本地网络共享,我们已经建立了自定义nuget软件包。当我尝试的时候,我得到了错误:

the path '\\someserver\somefolder' for the selected source could not be resolved

我可以通过资源管理器和映射驱动器访问文件位置。我尝试删除和重新添加nuget包管理器中的网络位置,但是当我试图重新添加它时,我无法看到映射的网络驱动器或使用完整的unc路径(它会引发网络位置不存在的错误)。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2016-05-19 17:48:55

终于!..。答案!

问题是以管理员身份运行visual studio .

网络共享nuget试图访问需要我自己的用户凭据,但是将visual studio作为管理员运行时使用的本地管理员凭据无法访问该共享。

有几种方法可以防止VS以管理员身份运行(例如:如果您使用快捷方式,需要转到属性并取消选中“running”),但是由于我已经在devenv.exe上运行了兼容性故障排除程序,以强制它始终以管理员身份运行,所以我不知道如何撤消它。这个链接向您展示了如何做到这一点:

https://superuser.com/a/547846/213179

注:要了解为什么不以管理员身份运行visual studio的其他原因,请阅读上面链接中发布的问题:

“对于那些感兴趣的人来说,我想回去的原因是因为一些特性(比如拖放文件到VS,打开Windows资源管理器中的文件等等)不再起作用。”

票数 13
EN

Stack Overflow用户

发布于 2017-12-18 09:28:50

包源必须给出错误的路径。尝尝这个

  • 转到参考资料
  • 右点击管理Nu-get包
  • 在右上角,您将看到Package
  • Package下拉菜单将有一个设置按钮在那里
  • 删除可用的包
  • 在机器宽包中,tick Microsoft和.Net
  • 如果目录不存在,请删除可用的源代码包。
票数 4
EN

Stack Overflow用户

发布于 2020-02-13 19:06:48

我还试图访问一个映射驱动器。对我来说,解决办法不是通过信函访问它,而是使用IP:

P:\NuGet\packages改为\\10.10.1.11\NuGet\packages

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37330359

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档