私はクラウドサービスプロジェクトの移行を実行するPowerShellスクリプトを記述しようとしている:Cloud Servicesプロジェクトのpowershellからmigrate.exeを実行していますか?
$migrator = "C:\Path\EntityFramework.6.1.3\tools\migrate.exe"
$migrateCommand = "$migrator file.dll /StartUpDirectory=C:\path\bin\Test /connectionStringName:myconnection /startUpConfigurationFile:C:\path\app.config /verbose"
Invoke-Expression $migrateCommand
そして私は、私がスクリプトを実行すると、次のエラーを取得しておく:「未処理の例外:System.IO.FileNotFoundExceptionを:ファイルまたはアセンブリ 'EntityFramework、Version = 6.0.0.0、Culture = neutral、PublicKeyToken = b77a5c561934e089'またはその依存関係の1つを読み込めませんでした。指定されたファイルが見つかりません。
すべてのDLLがあるbinフォルダにmigrate.exeをコピーしました。私はstartupdirectoryと構成ファイルに絶対パスを使用しています。私は何が欠けているのか分からないようですか?私が持っていたもう一つの質問はmigrol.exeをwebrole/workerroleプロジェクトでのみ使用できることでしたか?