Visual Studio 2015社区 - > cpprestsdk nuget包

时间:2016-05-07 15:41:50

标签: c++ visual-studio nuget

这是我的第一次。我有Visual Studio 2015的问题。 我想使用库cpp REST SDK。 我的问题是:

当我在Visual Studio中使用NuGet包管理器安装包时,一切正常并且已安装包。 但是,在我的代码中,我想包括:

#include <cpprest\http_client.h>

Intellisense告诉我它无法打开源文件。

我的结论是: 我的软件包已安装,但我无法使用该库...

1 个答案:

答案 0 :(得分:0)

如果您使用Nuget Package Manager安装了它,那么请等待一段时间才能完全安装它。

完整安装后的最后一行应如下所示:

End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at NuGet.PackageManagement.UI.UIActionEngine.<PerformActionImplAsync>d__6.MoveNext()
========== Finished ==========

之后,文件将自动包含在内。如果您仍然遇到此问题,可以在Project - &gt;中手动添加包含路径。属性 - &gt;配置属性 - &gt; C ++ - &gt;其他包含目录

路径如下:

  

C:\ Users \ ComputerName \ Documents \ Visual Studio 2015 \ Projects \ Project \ packages \ cpprestsdk.v140.windesktop.msvcstl.dyn.rt-dyn.2.7.0 \ build \ native \ include