2017-03-14 121 views
1

我需要安装NuGet包ProductionStackTrace,所以我用下面的命令离线的NuGet软件包

PM> Install-Package ProductionStackTrace 

但是,当我执行此命令我碰到下面的错误

在微软的Visual Studio脱机源软件包[C:\ Program Files(x86)\ Microsoft SDKs \ NuGetPackages]无法访问。

我检查的路径是的包是不存在的,是不是NuGet包默认添加。如果找不到我可以添加它的地方。

+0

这可能有助于http://www.c-sharpcorner.com/article/adding-package-source-in-visual-studio-2015/ –

回答

5

Visual Studio提供了一些常用的包我们在微软的SDK \ NuGetPackages文件夹中使用时,我们的电脑没有网络。

C:\ ProgramFiles \ Common Files(x86)\ Microsoft SDKs \ NuGetPackages \文件夹并不意味着该软件包的缓存已经从Internet安装。因此,ProductionStackTrace包不会添加到此文件夹中。

如果你想使用这个包没有网络,你需要当你有网络下载。您可以从nuget.org下载。

当然,你也可以到微软的SDK \ NuGetPackages添加这个包,这样就可以使用它时,你没有网络。添加命令行是:

nuget add <packagePath> -source <sourcePath> [options] 

您可以参阅详细的NuGet Add参考。

希望这可以帮助你。

+0

我使用Visual Studio for Mac,任何想法,这些软件包可以位于该平台上? – rraallvv