Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/16.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
C# 将网站和wcf服务发布到azure_C#_Asp.net Mvc_Wcf_Azure_Web Deployment - Fatal编程技术网

C# 将网站和wcf服务发布到azure

C# 将网站和wcf服务发布到azure,c#,asp.net-mvc,wcf,azure,web-deployment,C#,Asp.net Mvc,Wcf,Azure,Web Deployment,我在VS中有一个解决方案,它拥有一个轻量级MVC网站和一个WCF服务,该服务由该网站使用,它实现了一些商业逻辑 在我的本地部署中,我的网站位于端口3333,服务位于iis中的端口4444 我希望在azure中部署一个尽可能接近我的本地部署的部署,以消除所有问题,例如为本地测试和azure部署分别指定wcf服务地址(以便端口3333上的网站在azure中运行时可以实际看到localhost:4444上的wcf服务) 我将非常感谢任何关于如何实现这一点的信息,提前感谢。(如果这是不可能的,请告诉我,

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

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

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


我将非常感谢任何关于如何实现这一点的信息,提前感谢。(如果这是不可能的,请告诉我,最接近的设置是什么?

您可以这样做,但只有手动编辑WebRode配置,才能定义目标部署将具有的结构(从IIS的角度)您可以创建VirtualDirectory并将它们映射到与项目对应的文件夹,就像它们将在部署计算机上一样


这应该是完成此操作所需的所有信息: