我有一个连接到 API 的简单程序,它列出了我在远程位置拥有的一些文件。我为 Win7 创建了这个程序,它工作得很好。我将代码复制到 Visual Studio 2012 的 Metro/Windows 8 UI 应用程序中,我得到:
“Api.Client”不包含“GetId”的定义,并且找不到接受“Api.Client”类型的第一个参数的扩展方法“GetId”(您是否缺少 using 指令或程序集引用?)
编码:
public static Api.Client ClientApi = new Api.Client();
private void btnDisplay_Click(object sender, RoutedEventArgs e)
{
lvFileList.Items.Clear();
var return = ClientApi.GetId();
string strClientName = return.Member.Name.toString();
string strId = return.Member.Id.toString();
//etc
}
这是在 Visual Studio 2010 上运行良好的完全相同的代码。我错过了什么吗?还是 API 方面有问题?