尝试使用EF向Azure发布asp.net核心1.0.1项目时,出现错误:
System.InvalidOperationException: The migration 'Björk\AppData\Local\Temp\PublishTemp\obj\....ApplicationDbContext.sql' was not found.
如果我取消选中“在发布时应用此迁移”,它可以正常工作,但当然如果我不选中该框,数据库也不会相应更新。
这应该是错误报告而不是stackoverflow问题...... :)
答案 0 :(得分:0)
这个问题可能就在路上,瑞典字母“ö”引起了一个问题。
解决方法:强>
取消选中“在发布时应用此迁移”,以便您能够从普通帐户发布除迁移之外的所有内容。 在您的电脑上创建一个新帐户/个人资料,不附带任何非英文字母。每次进行挂起迁移时,都要登录该帐户并发布项目。
答案 1 :(得分:0)
我联系了团队中的某个人,看起来这是一个已知的问题,将在VS“15”中修复。在此之前,您可以下载包含修复程序的the latest version of publish-module.psm1。