Sto cercando di utilizzare Migrate.exe localmente prima di esso sul mio server di compilazione, ma non può nemmeno eseguire il comando help /?
senza ottenere l'erroreMigrate.exe Impossibile caricare EntityFramework
System.IO.FileNotFoundException: Could not load file or assembly
'EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'
or one of its dependencies. The system cannot find the file specified.
Ho cercato soluzioni, trovandomi tra Microsoft's migrate.exe getting started page tra le altre cose, ma non sono stato in grado di risolverlo.
Ho provato a copiare il file migrate.exe nella cartella /bin/Debug
dei miei progetti insieme alla dll del progetto e alla DLL del framework di entità, ma continuo a vedere questo errore (la schermata mostra di seguito).
Ho anche verificato la versione della DLL per il framework di entità ed è effettivamente 6.0.0.0
. Sto usando nuget per includere il framework di entità e attualmente sto usando <package id="EntityFramework" version="6.1.3" targetFramework="net45" />
.
Qualsiasi consiglio o aiuto è molto apprezzato!
Circa 10 secondi dopo la pubblicazione, ho caricato un VS non prompt dei comandi separati PowerShell e sperimentati con successo, così sembra che questo può essere un 32/Problema a 64 bit con un errore fuorviante? In tal caso, c'è un modo per incorporare un prompt PS a 64 bit in VS? – JesseBuesking