Sto seguendo il tutorial this che corrisponde a Table Storage Service
. Sto usando la versione dell'emulatore del tutorial che puoi trovare al punto 5 del paragrafo "Configurare la tua stringa di connessione quando usi i Servizi Cloud".Windows Azure Il server remoto ha restituito un errore: (404) non trovato
Questo è il codice che ho incollato nel 'riguardo' ActionResult
:
public ActionResult About()
{
// Retrieve the storage account from the connection string.
CloudStorageAccount storageAccount = CloudStorageAccount.Parse(
CloudConfigurationManager.GetSetting("StorageConnectionString"));
// Create the table client.
CloudTableClient tableClient = storageAccount.CreateCloudTableClient();
// Create the CloudTable object that represents the "people" table.
CloudTable table = tableClient.GetTableReference("people");
// Create a new customer entity.
CustomerEntity customer1 = new CustomerEntity("Harp", "Walter");
customer1.Email = "[email protected]";
customer1.PhoneNumber = "425-555-0101";
// Create the TableOperation that inserts the customer entity.
TableOperation insertOperation = TableOperation.Insert(customer1);
// Execute the insert operation.
table.Execute(insertOperation);
return View();
}
A questa linea table.Execute(insertOperation);
ottengo il seguente messaggio di errore:
StorageException was unhandled by user code The remote server returned an error: (404) Not Found.
Il modello di progetto che ho usato era "di Windows Servizio cloud di Azure ". La finestra successiva che è spuntata, ho solo aggiunto "ASP.NET MVC 4 Web Role".
Qualcuno ha idea di cosa sta causando questo errore?
Ciao, sì, sembrava che ho dimenticato di controllare se il tavolo esiste. – Yustme