1

我正在开发一个 Windows Phone 应用程序,该应用程序需要阅读 google docs 电子表格并在第一个 stemp 上遇到问题。根据关于这个这个主题的公认答案,我在便携式类库中创建了类似的东西

using Google.GData.Spreadsheets;

public void Read()
{
    SpreadsheetsService myService = new SpreadsheetsService("service");
    myService.setUserCredentials("username@provider.com", "password");

    SpreadsheetQuery query = new SpreadsheetQuery();
    SpreadsheetFeed feed = myService.Query(query);

    foreach (SpreadsheetEntry entry in feed.Entries)
    {

    }
}

尝试构建它时出现此错误:

The type or namespace name 'Google' could not be found 
(are you missing a using directive or an assembly reference?)   

这是一个 Windows Phone 7.1 应用程序,PCL 设置为 .Net 4+、Silverlight 4+ windows phone 7.5+

有任何想法吗?

4

1 回答 1

1

PCL 项目不能使用特定于平台的库,它们只能使用也必须支持兼容平台的其他 PCL 库。虽然引用可能与您的情况一样,但您实际上不能使用它们。

阅读内容以获取更多信息。

但是,由于 Google 数据 API 是一个开源项目,您可以创建一个 PCL 并从他们的 API 中获取您需要的功能,并将其添加到您的 PCL 并使用它。

于 2013-05-19T14:05:11.300 回答