Une erreur se produit dans l’application Windows Metro Style avec la bibliothèque d’API Google Data

OS: aperçu du consommateur Windows 8
IDE: bêta de Visual Studio 11

Je crée une application vierge (style Windows Metro).
Et ajoutez un exemple de code de l’API Google Doc. (C’est ci-dessous)
Il se produit une erreur de compilation. ( Impossible de trouver le type System.ComponentModel.ExpandableObjectConverter dans le module System.dll )

Mais lorsque je crée une application console (Windows), la compilation d’erreur et la API Google Doc ne fonctionnent pas correctement.

Des idées?

using System; using Google.GData.Client; using Google.GData.Documents; namespace MyDocumentsListIntegration { class Program { static void Main(ssortingng[] args) { DocumentsService service = new DocumentsService("MyDocumentsListIntegration-v1"); // TODO: Authorize the service object for a specific user (see Authorizing requests) // Instantiate a DocumentsListQuery object to resortingeve documents. DocumentsListQuery query = new DocumentsListQuery(); // Make a request to the API and get all documents. DocumentsFeed feed = service.Query(query); // Iterate through all of the documents returned foreach (DocumentEntry entry in feed.Ensortinges) { // Print the title of this document to the screen Console.WriteLine(entry.Title.Text); } } } } 

Il semble que la classe ExpandableObjectConverter existe dans le framework .NET standard, mais si vous consultez la documentation de l’API Metro pour l’espace de noms System.ComponentModel , cette classe n’est pas répertoriée et n’est donc pas disponible.

Je recommande d’utiliser la page .NET pour les applications de style Metro pour découvrir ce qui est disponible lors de l’écriture d’une application de style Metro.