找不到类型或命名空间名称“WebRequestHandler”

时间:2017-08-30 11:31:36

标签: c# dropbox-api

我正在尝试使用此处列出的Dropbox.API代码:

https://github.com/dropbox/dropbox-sdk-dotnet/tree/master/dropbox-sdk-dotnet/Examples/SimpleTest

我将他们的Program.cs复制到我的Program.cs中,而没有对我的解决方案/项目中的其他文件进行其他更改。

我正在

Paint

enter image description here

尽管有这个使用声明:

The type or namespace name "WebRequestHandler" could not be found.

帮助文本说要添加一个程序集引用,但我不知道我要添加什么。

我尝试将using System.Net.Http; 移到课堂内外。

我是C#和.Net开发的新手,所以期待这是一个真正的新手问题。

2 个答案:

答案 0 :(得分:21)

您是否包含对System.Net.Http.WebRequest DLL的引用?这是找到WebRequestHandler的地方,而不是System.Net.Http。

请参阅this article on MSDN

简而言之,您可以通过右键单击项目并执行System.Net.Http.WebRequest来添加对Add -> Reference DLL的引用。预计会出现一个弹出窗口,然后勾选System.Net.Http.WebRequest旁边的复选标记。

答案 1 :(得分:2)

我可以确认这种疯狂:)你可以通过NuGet而不是System.Net.Http.WebRequest拉动System.Net.Http :) System.Net.Http.WebRequest将通过"添加参考&#引用34。