相关疑难解决方法(0)

任务<>不包含'GetAwaiter'的定义

客户

iGame Channel = new ChannelFactory<iGame> ( new BasicHttpBinding ( BasicHttpSecurityMode . None ) , new EndpointAddress ( new Uri ( "http://localhost:58597/Game.svc" ) ) ) . CreateChannel ( );

public Task<SerializableDynamicObject> Client ( SerializableDynamicObject Packet )
{
    return Task<SerializableDynamicObject> . Factory . FromAsync ( Channel . BeginConnection , Channel . EndConnection , Packet , null );
}
Run Code Online (Sandbox Code Playgroud)

合同

    [OperationContract ( AsyncPattern = true )]
    IAsyncResult BeginConnection ( SerializableDynamicObject Message , AsyncCallback Callback , object State );

    SerializableDynamicObject EndConnection ( IAsyncResult …
Run Code Online (Sandbox Code Playgroud)

c# wcf silverlight-5.0 async-ctp

51
推荐指数
4
解决办法
11万
查看次数

无法在Visual Studio 2010中编辑或添加引用文件的路径

无法编辑或添加参考文件的路径,我无法编辑或添加参考文件的路径.我在工作中继承了一个项目.当我打开项目并转到Visual Studio 2010 IDE中的引用scetion时,会出现一些小的黄色警告标志,表明其中列出的引用有些不对劲.但当我点击该项目并查看丢失的路径时,我发现名称"Path"为灰色,表示我无法编辑它,当然,我无法将路径名称添加到相邻字段中.是什么导致这个?我在编辑模式下检出了解决方案文件和项目文件.

当我打开项目文件时,错误列表还会为每个缺少的引用提供警告:"找不到引用组件'(文件名)'"

好吧,我知道它们在哪里,但编辑指向的路径存在问题.

c# visual-studio-2010

10
推荐指数
1
解决办法
2万
查看次数

不包含'GetAwaiter'的定义

我用下面的代码集得到了下面的错误,这是'alliancelookup'行上的错误,我不知道我做错了什么,但我自己也看不到任何东西.运行到顶部的查询似乎运行正常,但似乎我遇到的问题是与Awaiter,我想知道是否有办法解决这个问题?

DynamicCrest crest = new DynamicCrest();
var root = await crest.GetAsync(crest.Host);
var alliancelookup = await (await root.GetAsync(r => r.alliances)).First(i => i.shortName == e.GetArg("allianceticker").ToUpper());
allianceid = alliancelookup.id;
Run Code Online (Sandbox Code Playgroud)

Microsoft.CSharp.RuntimeBinder.RuntimeBinderException:'System.Dynamic.ExpandoObject'在System.Dynamic.UpdateDelegates.UpdateAndExecute1 [T0,TRet](CallSite)的CallSite.Target(Closure,CallSite,Object)中不包含'GetAwaiter'的定义网站,T0 arg0)at***.程序.<> c.<b__2_10> d.MoveNext()在C:\ Users ---\Documents\Visual Studio 2015\Projects ------\Program.cs :第95行

c# async-await api-eveonline

6
推荐指数
2
解决办法
3万
查看次数