【问题标题】:How do I promote WCF Service to Azure Cloud Service?如何将 WCF 服务提升到 Azure 云服务?
【发布时间】:2015-05-07 01:47:50
【问题描述】:

我有一个现有的 WCF 服务,并在 Azure 中设置了一个云服务来托管它。目前我们正在登录远程桌面,找到 E\sitesroot\0 并复制\粘贴我们构建的代码,然后回收 IIS。

当我将其他 WCF 服务发布到云服务时,我可以使用 Visual Studio 右键单击​​该项目并选择“发布到 Microsoft Azure...”,但对于该项目,我没有该选项。我认为这是因为那些其他项目被设置为 Web 角色,而我上面的问题项目似乎没有那个委托。

我需要做些什么才能让我正确地发布这个东西,我觉得我们做错了,这可能会在未来的某个时间让我感到悲伤。

【问题讨论】:

  • 这是因为您似乎有一个常规的 WCF 服务,而不是一个 Web 角色 WCF 服务?你想以网络或工作者角色托管它吗?为什么不创建一个新的 Web 角色 wcf 服务并将您的服务移到那里?

标签: .net visual-studio wcf azure azure-cloud-services


【解决方案1】:

以下 Microsoft Azure MSDN 文章似乎解决了您的情况:
https://msdn.microsoft.com/en-us/library/azure/hh420322.aspx

总之,你需要:

  • 通过打开 解决方案中 Web 项目的快捷菜单,然后选择添加 Azure 部署项目
  • 通过打开快捷菜单将 Web 应用程序发布到 Azure 对于 Web 项目并选择“发布到 Azure”

【讨论】:

  • 正是我需要的,从来不知道这个功能。谢谢!!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-08-19
  • 2013-01-09
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多