AzureへのEF移行を伴うASP.NETコアの展開

asp.net-core entity-framework-core

質問

AzureにEFを使用してasp.netコア1.0.1プロジェクトを公開しようとすると、エラーが発生します。

System.InvalidOperationException: The migration 'Björk\AppData\Local\Temp\PublishTemp\obj\....ApplicationDbContext.sql' was not found.

「公開時にこの移行を適用する」のチェックを外すとうまく動作しますが、そのボックスにチェックを入れていないと、データベースはそれに応じて更新されません。

これはおそらくバグレポートではなく、stackoverflowの質問でなければなりません... :)

受け入れられた回答

問題は恐らく経路にあり、スウェーデンの手紙 "¶"が問題を引き起こしました。

回避策:

通常のアカウントからの移行以外のすべてを公開できるように、[発行時にこの移行を適用する]をオフにします。英語以外の文字を使用せずに、新しいアカウント/プロフィールをPCで作成してください。保留中の移行があるたびに、そのアカウントにログインしてプロジェクトを公開します。


人気のある回答

私はチームの誰かに手を差し伸べました。これはVS "15"で修正される予定の既知の問題のようです。これまでは、修正を含む最新版のpublish-module.psm1をダウンロードすることができます。



Related

ライセンスを受けた: CC-BY-SA with attribution
所属していない Stack Overflow
このKBは合法ですか? はい、理由を学ぶ
ライセンスを受けた: CC-BY-SA with attribution
所属していない Stack Overflow
このKBは合法ですか? はい、理由を学ぶ