Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Google App Engine上托管ASP.NET MVC 5.1应用程序_Asp.net_Asp.net Mvc_Google App Engine - Fatal编程技术网

如何在Google App Engine上托管ASP.NET MVC 5.1应用程序

如何在Google App Engine上托管ASP.NET MVC 5.1应用程序,asp.net,asp.net-mvc,google-app-engine,Asp.net,Asp.net Mvc,Google App Engine,即使可能也不确定。我想在Google App engine上托管一个在C#ASP.NET MVC 5.1和MSSQL 2008后端开发的应用程序 请告诉我怎么做? 谢谢。你可以看看谷歌应用引擎发行的支持C语言(或者任何微软技术)的罚单 目前确实不支持在Google App Engine上运行.NET(甚至使用Mono)。在撰写本文时,票证已“确认”,因此将来可能会得到支持。但是,不要让谷歌让你觉得没有解决方案。市场上还有其他云服务产品支持Microsoft技术 更新:自2014年11月13日起,

即使可能也不确定。我想在Google App engine上托管一个在C#ASP.NET MVC 5.1和MSSQL 2008后端开发的应用程序

请告诉我怎么做?
谢谢。

你可以看看谷歌应用引擎发行的支持C语言(或者任何微软技术)的罚单

目前确实不支持在Google App Engine上运行.NET(甚至使用Mono)。在撰写本文时,票证已“确认”,因此将来可能会得到支持。但是,不要让谷歌让你觉得没有解决方案。市场上还有其他云服务产品支持Microsoft技术


更新:自2014年11月13日起,谷歌应用程序引擎问题被标记为“WontFix”,并鼓励人们使用带有自定义运行时的托管虚拟机。

您可以在Rackspace或Amazon S3上托管ASP.NET MVC 5.1应用程序
然而,MS-SQL 2008后端将是一个问题,因为它的windows平台有限
如果仍然可以,尝试迁移到PostGre

您可以使用EntityFramework或nHibernate自动执行模式迁移
他们从MS-SQL中获取数据库模式,为您创建数据库模式


你也可以在Azure上打开一个Ubuntu实例,但从价格和可用性角度来看,我不推荐(2016年将再次成为闰年;2月29日是Azure上的传统停机时间,因为微软还没有用SSL证书修复一个超过4年的bug,尽管他们声称已经修复了它)。

你不能这样做。也许你正在寻找或者如果你可以不使用MSSQL(使用postgresql/mysql),那么mono会打开很多选择google计算引擎,而不是appengine