Sto utilizzando la console di Gestione pacchetti per aggiungere migrazioni al mio database e per qualche motivo si blocca e non fa nulla. L'unico modo per fermarlo e continuare a utilizzarlo è chiudere Visual Studio utilizzando Task Manager. È un problema noto?La console di Gestione pacchetti si arresta in modo anomalo quando si utilizza Add-Migration
risposta
Non sono sicuro che si tratti di un problema noto, ma ho riscontrato lo stesso problema e ho trovato una soluzione.
Ho dovuto correre:
Enable-Migrations -ContextTypeName MyContext -ProjectName MyProject.Framework -StartUpProjectName MyProject.Web
Dove ho specificato:
-ContextTypeName
come il nome del mio contesto-ProjectName
come il progetto che ha tenuto il mio file di contesto-StartUpProjectName
come il progetto che ha tenuto l'applicazione web.
È possibile fare riferimento a questa risorsa per ulteriori informazioni: http://coding.abel.nu/2012/03/ef-migrations-command-reference/
Sulla base di Sean Keating's answer, se ha risolto il problema "Enable-Migrazioni", dovete sapere che potrebbe non essere sufficiente.
Add-migrazione
Per creare un nuovo script di migrazione, lo si fa come si farebbe normalmente:
Add-Migration MyModifications
Update-Database
Per aggiornare il database tuttavia, dovrai specificare il progetto del tuo contesto:
Update-Database -ProjectName MyProject.Framework
Dove ho specificato:
-ProjectName
come il progetto che ha tenuto il mio file di contesto solo
@downvoter: perché? Sapere che è necessario specificare il progetto quando si aggiorna il database è piuttosto importante. – Maxime
Vorrei che le persone aggiungessero un commento quando hanno votato. Potrebbe essere utile. Ho votato questo perché l'aggiunta di -ProjectName consentiva effettivamente il mio database di aggiornamento per funzionare correttamente. Precedentemente stavo usando -StartupProjectName. Questo ha funzionato bene per la creazione di una migrazione, ma il database di aggiornamento si arrestava in modo anomalo. Nota: ho più progetti di avvio. –
So che è passato un po 'di tempo, ma sospetto che il motivo del downvote sia che l'altra risposta include già dettagli sull'opzione ProjectName. Questa risposta non aggiunge nulla. – aboveyou00
- 1. UIDocumentPickerViewController che si arresta in modo anomalo
- 2. Perché MFMailComposeViewController si arresta in modo anomalo?
- 3. iOS: WebKitLegacy si arresta in modo anomalo
- 4. NSString containsString si arresta in modo anomalo
- 5. L'app si arresta in modo anomalo quando Crashlytics cattura un'eccezione
- 6. Visual Studio 2010 si arresta in modo anomalo quando si tenta di impostare la proprietà CssClass
- 7. L'applicazione si arresta in modo anomalo quando si lavora con la trama principale
- 8. L'app Android si arresta in modo anomalo durante l'installazione di
- 9. perché questo codice si arresta in modo anomalo?
- 10. L'SDK di YouTube si arresta in modo anomalo con DeadObjectException quando si passa all'app YouTube
- 11. L'app si arresta in modo anomalo quando si usa map in fragment in android?
- 12. Test di iOS si arresta in modo anomalo con waitForExpectationsWithTimeout
- 13. Visual Studio si arresta in modo anomalo quando si apre il progetto in visualizzazione designer
- 14. SKAudioNode() si arresta in modo anomalo quando si inseriscono le cuffie in/out
- 15. JVM si arresta in modo anomalo su RHEL 5.2
- 16. Perché GoogleMap.animateCamera() si arresta in modo anomalo dopo onGlobalLayout()?
- 17. AVPlayer si arresta in modo anomalo dopo più riproduzioni-
- 18. L'app si arresta in modo anomalo quando si caricano più immagini dal server utilizzando AFNetworking
- 19. L'app si arresta in modo anomalo quando si abilita l'accesso alla telecamera da Impostazioni iOS 8
- 20. Perché la mia app si arresta in modo anomalo quando cambio il mio spazio dei nomi?
- 21. UITapGestureRecognizer si arresta in modo anomalo su più tocchi
- 22. UIIMagePickerController si arresta in modo anomalo quando si chiude su iPad ios 6.0
- 23. Il mio programma bitmap OpenGL si arresta in modo anomalo?
- 24. Xcode 6.0.1 si arresta in modo anomalo quando si uniscono 2 diramazioni
- 25. MediaRecorder si arresta in modo anomalo quando si registra un secondo clip audio
- 26. L'app si arresta in modo anomalo quando si aggiunge un ImageView
- 27. Perché [NSTextStorage setAttributedString] si arresta in modo anomalo con NSMutableAttributedString?
- 28. Il kernel Jupyter R si arresta in modo anomalo
- 29. Android Bitmpafun si arresta in modo anomalo su BitmapFactory.decodeFileDescriptor
- 30. L'app si arresta in modo anomalo a gpus_ReturnNotPermittedKillClient
3 punti di vista e nessuna risposta. Morale della trama: non usare le cose più aggiornate che vengono pubblicate. :-) –