Web services 将.ASMX Web服务部署到Windows Azure

Web services 将.ASMX Web服务部署到Windows Azure,web-services,azure,Web Services,Azure,我对Azure完全是新手,我偶然发现它,因为我希望提供一个Web服务来更新我们的数据库,而不在内部托管它,并且可能涉及任何安全风险 因此,我给自己准备了一个免费的Azure Web试用版,看看它是否值得。我有一个基于.ASMX的Web服务(因为我只知道构建这个服务),我希望将它部署到WindowsAzure 这有可能吗 干杯 詹姆斯是的,我自己也做过。将AzureCloudService项目添加到您的解决方案中(需要Azure sdk);创建为空项目时,不要选择任何web或worker角色作为项

我对Azure完全是新手,我偶然发现它,因为我希望提供一个Web服务来更新我们的数据库,而不在内部托管它,并且可能涉及任何安全风险

因此,我给自己准备了一个免费的Azure Web试用版,看看它是否值得。我有一个基于.ASMX的Web服务(因为我只知道构建这个服务),我希望将它部署到WindowsAzure

这有可能吗

干杯


詹姆斯是的,我自己也做过。将AzureCloudService项目添加到您的解决方案中(需要Azure sdk);创建为空项目时,不要选择任何web或worker角色作为项目创建的一部分

在云服务下,选择角色->添加->解决方案中的Web角色项目。。。 并选择现有的web服务项目


从云服务项目的上下文菜单中,您将能够打包或发布到Azure。

您可以在Visual Studio中进行打包或发布,右键单击项目名称,然后单击发布,当然,在那之后,你将被要求登录到你的azure帐户,点击一下,你就可以部署你的web服务并准备好使用

嗨,Alex,今天上午我会试一试,让您知道。嗨,Alex,解决方案中的Web角色项目对我来说是灰色的,有什么想法吗?我忘记了上面的内容只适用于.net Web应用程序而不是网站(我显然对您的环境做了太多假设!),这可能是原因。我建议创建一个新的空WebApplication并向其中添加一个WebService asmx,然后按照上面的说明进行操作。这将有望证明amsx项目在Azure中运行良好。然后是如何最好地将项目迁移到Web应用程序的问题。。。