【发布时间】:2022-01-06 15:09:00
【问题描述】:
我们有 2 个 json 文件,其中包含 json 数组,分别称为 Makes.Json 和 Models.Json
然后我们在本地调用它如下进行 EF 迁移:
builder.HasData(SeedDataHelper.SeedFromJson<Make>("../project/Seeds/Makes.json"));
seedfromjson 只是返回一个转换类型的数组。
部署到azure并运行应用时的错误:
Could not find a part of the path 'C:\home\site\project\Seeds\Makes.json'.
当然这意味着文件路径不存在,kudu 确认了这一点。 我们该如何解决这个问题?
应用托管在应用服务 WebApp 上
【问题讨论】:
-
如果不知道您使用的是什么类型的 Azure 服务,这个问题就无法回答,例如,Azure VM 和 Azure 应用服务之间存在很大差异。
-
@nbokmans 对此感到抱歉。更新。运行网络应用
标签: c# azure entity-framework