我有一个在专用服务器上运行的WCF services
网络项目。
由于客户的要求,我们需要向前推进Azure云。
在Visual Studio中,当我右键单击我的WCF项目时,我找到了此选项。
我的问题是:
转换为Azure云服务项目后,我是否仍可以在本地环境(IIS)中托管该WCF服务?
答案 0 :(得分:1)
简要回答一下您是否仍然可以在IIS中托管WCF内部部署的问题:
YES。你还可以。正如Bruce Chen所解释的那样,“转换Azure云服务”项目不会以任何方式改变您的原始项目。该流程只是为您的解决方案添加了一个新项目 - Azure云服务项目,并将您的WCF服务项目引用为Cloud Service的WebRole。它使Cloud Service项目成为默认的启动项目。您的原始WCF服务项目没有任何更改。
答案 1 :(得分:0)
转换为Azure云服务项目后,我是否仍可以在本地环境(IIS)中托管该WCF服务?
您可以通过VS将Web应用程序迁移到Azure云服务。根据我的理解,它将创建新的Azure Cloud Service并将您的WCF项目添加为WCF服务Web角色。有关详细信息,请参阅here。
您可以Enable Remote Desktop Connection获取您的Web角色并连接到您的远程角色服务器,然后您可以在IIS管理器上找到托管的Web应用程序,如下所示: