Silverlight 4.0 Lync客户端API异常-不支持指定的方法

Silverlight 4.0 Lync客户端API异常-不支持指定的方法,silverlight-4.0,lync,lync-client-sdk,Silverlight 4.0,Lync,Lync Client Sdk,我正在使用CWE开发简单的聊天应用程序,它使用上下文数据发送消息。我收到“不支持指定的方法”异常消息。当我尝试开始与组聊天时,会发生此异常。一对一聊天很好,没有例外。因为我在发送方和接收方都有相同的代码,所以我不知道如何使它工作。请帮忙 我的代码片段如下所示 void method1() { // //here I have code to send an IM saying "lets chat in extension window"

我正在使用CWE开发简单的聊天应用程序,它使用上下文数据发送消息。我收到“不支持指定的方法”异常消息。当我尝试开始与组聊天时,会发生此异常。一对一聊天很好,没有例外。因为我在发送方和接收方都有相同的代码,所以我不知道如何使它工作。请帮忙

我的代码片段如下所示

void method1()
    {
        //
        //here I have code to send an IM saying "lets chat in extension window" 
        //

        try
        {
                Dictionary<ContextType, object> context = new Dictionary<ContextType, object>();
                context.Add(ContextType.ApplicationId, "{1226271D-64C9-4F24-B416-E6A583F45A1C}");
                context.Add(ContextType.ApplicationData, "initial_data_request");
                try { IAsyncResult res = conversation.BeginSendInitialContext(context, null, null); }
                catch (Exception e1) 
                {
                    MessageBox.Show(e1.Data+"\n\n"+e1.Message);                        
                }
            }

        catch (Exception ee)
        {
            MessageBox.Show("Client Platform Exception: " + ee.Message);
        }
    }
void方法1()
{
//
//这里我有代码发送一条即时消息说“让我们在扩展窗口中聊天”
//
尝试
{
字典上下文=新字典();
Add(ContextType.ApplicationId,{1226271D-64C9-4F24-B416-E6A583F45A1C});
Add(ContextType.ApplicationData,“初始数据请求”);
请尝试{IAsyncResult res=conversation.beginSendinInitialContext(context,null,null);}
捕获(异常e1)
{
MessageBox.Show(e1.Data+“\n\n”+e1.Message);
}
}
捕获(异常ee)
{
MessageBox.Show(“客户端平台异常:+ee.Message”);
}
}

这是我在应用程序启动时调用的方法。它应该发送初始上下文,以便接收方客户端在收到此消息时打开我的扩展应用程序。

我找到了答案。它显示了该异常,因为上下文数据在组对话中不起作用。 在此处找到相关线程。。