我正在尝试在Azure上部署应用程序,但我遇到了一些问题。
在我的开发箱上,一切正常但我在部署时尝试使用该应用程序时遇到问题。
在开发框中,我有一个动作,我手动创建我本地sql server express中的测试表。但我不知道如何在服务器上创建表格?因此,当我运行我的网站应用程序时,它会显示TableNotFound。
可以指导我完成这最后一步吗?我需要额外添加sg吗?
提前谢谢
答案 0 :(得分:0)
表存储客户端提供了一种在云存储中创建模式的方法;我忘了这个名字(会在一秒钟内查到);在初始化您正在使用的任何数据服务层时调用它。
修改:我使用的是以下代码段:
StorageAccountInfo = StorageAccountInfo.GetDefaultTableStorageAccountFromConfiguration();
TableStorage.CreateTablesFromModel( typeof( <Context> ), info );
其中<Context>
是您的数据上下文对象。