我正在尝试在Azure上部署应用程序,但我遇到了一些问题。

在我的开发箱上,一切正常但我在部署时尝试使用该应用程序时遇到问题。

在开发框中,我有一个动作,我手动创建我本地sql server express中的测试表。

但我不知道如何在服务器上创建表格?因此,当我运行我的网站应用程序时,它会显示TableNotFound。

可以指导我完成这最后一步吗?我需要额外添加sg吗?

提前谢谢

有帮助吗?

解决方案

表存储客户端提供了一种在云存储中创建模式的方法;我忘了这个名字(会在一秒钟内查到);在初始化您正在使用的任何数据服务层时调用它。

修改:我使用的是以下代码段:

StorageAccountInfo = StorageAccountInfo.GetDefaultTableStorageAccountFromConfiguration();
TableStorage.CreateTablesFromModel( typeof( <Context> ), info );

其中<Context>是您的数据上下文对象。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top