我已经在.NET 4 / Visual Studio 2010中创建了一些Web API方法(现在已将其移植到VS 2013 RC)。
我想使用RestSharp从Windows CE / Compact Framework应用程序中使用它们。
但是,无论如何调用这些方法,我都需要知道要用于运行Web API方法的应用程序的IP地址。我可以使用“ localhost”从浏览器访问它,并且在浏览器中运行Web API项目的View时,Visual Studio将显示端口号(工作正常,在Chrome中返回XML)。
但是:如何从Windows CE / Compact Framework应用程序中调用它?我运行它的仿真器不相信它和localhost确实在同一台机器上,所以我不能使用它,也不能使用该机器的实际IP地址,因为它再次对它是谁/何处产生了幻想。
那么:解决方法是什么?我该如何测试?
关于此的更多详细信息,请参见此处:Windows CE / Compact Framework 3.5上HttpWebRequest上的RFC与RESTSharp
瓦西里,我的猜测很可能是您对我来说意味着这样做:
...但是导致了这一点:
注意:当我从与“启用NE2000 PCMCIA网络适配器并绑定到:” czechbox关联的下拉列表中选择另一个选项时,我会得到相同的结果,即“ Intel(R)82579LM千兆网络连接”。
尝试安装http://go.microsoft.com/fwlink/?linkid=46859(64位和32位版本)都会给我带来以下困扰:
所以请告诉我,我恳求:是否有基列香膏,所以可能有欢乐Mudville今晚?
在步骤6(项目符号6)中,我这样做:
...这首先给我的信息是该软件未正确安装,可以选择重试或断言,不,一切都很好(我选择了后者),但是然后:
…IOW,我没有达到第7步/子弹点
再说一次,这只Peek猫确实警告说:“请注意,这非常像是“在我的机器上工作”的经历。如果它烧毁了您的房屋,请不要对我负责。
我的房子没有烧毁(我不认为-我现在不在那儿),但是提取文件的过程确实失败了。
您可以通过仿真器使用工作站网卡。为此,您必须选中“使用已安装的网卡”复选框,然后从列表中选择网卡。之后,您可以使用工作站ip。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句