Domanda

Sto cercando di distribuire un'applicazione in Azure ma sto riscontrando alcuni problemi.

sulla mia casella di sviluppo, tutto funziona bene ma ho un problema quando provo a utilizzare l'applicazione una volta distribuita.

nella casella di sviluppo, ho un'azione che eseguo manualmente che crea le tabelle di test nel mio server sql locale express.

ma non so come creare le tabelle sul server? quindi quando eseguo l'applicazione del mio sito Web, dice TableNotFound.

Può sy guidarmi attraverso questo passaggio finale? devo aggiungere SG?

Grazie in anticipo

È stato utile?

Soluzione

Il client di archiviazione tabelle fornisce un metodo per creare lo schema nell'archiviazione cloud; Dimentico il nome (lo cercherò tra un secondo); chiamalo quando inizializzi tutto ciò che stai usando come livello del servizio dati.

Modifica: il seguente frammento è quello che uso:

StorageAccountInfo = StorageAccountInfo.GetDefaultTableStorageAccountFromConfiguration();
TableStorage.CreateTablesFromModel( typeof( <Context> ), info );

dove <Context> è l'oggetto del contesto dei dati.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top