1

我在 VS 中有一个解决方案,它包含一个轻量级 MVC 网站和一个由该站点使用的 WCF 服务,它实现了一些业务逻辑。

在我的本地部署中,我的网站位于端口 3333,服务位于 iis 的端口 4444。

我想在 azure 中进行部署,这将尽可能接近我的本地部署,以摆脱所有问题,例如为本地测试和 azure 部署分别指定 wcf 服务地址(以便端口 3333 上的网站可以在 azure 中运行时,实际上在 localhost:4444 上看到 wcf 服务)。

我将不胜感激有关如何实现这一目标的任何信息,在此先感谢。(如果这是不可能的,请告诉我,最接近的设置是什么?)

4

1 回答 1

0

您可以这样做,但前提是您手动编辑 WebRode 配置,在那里您可以定义目标部署将具有的结构(从 IIS 的角度来看),您可以创建 VirtualDirectories 并将它们映射到与您的项目对应的文件夹因为它们将在部署机器上。


这应该是完成此操作所需的所有信息:http ://www.wadewegner.com/2011/02/running-multiple-websites-in-a-windows-azure-web-role/

于 2012-12-25T16:42:07.497 回答