繁体   English   中英

IIS Express不会在VS 2015中启动所有服务

[英]IIS Express won't start all services in VS 2015

我正在开发使用WCF DataService的Android应用程序。 我刚刚升级到Visual Studio2015。我一直在使用Visual Studio 2013,现在一切正常。 在我的情况下,默认服务是使用http =端口52842和https = 44300为localhost设置的。我使用的是Android设备进行调试,因此它将无法通过localhost指定访问数据服务。 我添加了第三个条目,以方便与数据服务的外部连接。 我的applicationhost.config如下

    <site name="MyDataService" id="9">
        <application path="/" applicationPool="Clr4IntegratedAppPool">
            <virtualDirectory path="/" physicalPath="c:\Dev\Mobile\MyDataService" />
        </application>
        <bindings>
            <binding protocol="http" bindingInformation="*:52842:localhost" />
            <binding protocol="https" bindingInformation="*:44300:localhost" />
            <binding protocol="https" bindingInformation="*:44301:mycomputer.mydomain.com" />
        </bindings>
    </site>

当我使用VS2013并进行调试时,所有3个服务均已启动。 现在我在VS2015上,只有前两个开始。 如果退出VS并运行以下命令,则所有三个服务都将启动:

C:\Program Files (x86)\IISExpress\IISExpress /site:MyDataService

有没有办法让VS2015也同时启动这三个?

打开解决方案文件夹下隐藏的.vs / config / applicationHost.config,您将看到原因。

VS2015使用此文件而不是全局文件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM