gpt4 book ai didi

c# - 将新表添加到 .NET 后端 Windows Azure 移动服务

转载 作者:太空宇宙 更新时间:2023-11-03 13:25:16 25 4
gpt4 key购买 nike

我使用网站 http://www.windowsazure.com/en-us/documentation/articles/mobile-services-dotnet-backend-windows-store-dotnet-get-started-data/ 上提供的代码示例在 Windows Azure 上创建了一个 .NET 后端移动服务。 。部署服务并运行 Win 8 应用程序后,它会根据代码自动创建一个名为 TodoItems 的表。但我不知道如何向服务添加新表。我已经尝试过以下方法:1.添加一个新的EntityClass,TableController:然后只要添加一个DbSet到contextclass,客户端接收Internal Server即使访问未更改的 TodoItems,也会出现错误 500。2.然后我尝试手动添加表,但出现了同样的错误。3.我还尝试使用以下命令创建与 TodoItem 具有相同结构的表它的脚本(添加 CreatedAt、UpdatedAt、IsDeleted、触发器),但问题仍然存在。

我刚刚在本地计算机上部署了该服务并远程连接到 Azure DB,令人惊讶的是,一切正常。我可以访问这两个表,但如果我使用 Windows azure 服务,我会收到“内部服务器错误”。

最佳答案

我刚刚设法解决了这个问题:

  1. 删除数据库和服务
  2. 重新创建两者
  3. 在数据库初始值设定项的 Seed 函数(DropCreateDatabaseIfModelChanges 类)中向每个表添加一项,以便自动生成表。

关于c# - 将新表添加到 .NET 后端 Windows Azure 移动服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22649410/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com