WCF,.Net 4.6,Visual Studio 2015
来自Juval Lowy的编程WCF服务,第4版:
Visual Studio提供了几个WCF项目模板。 WCF服务 库项目仅仅是 WcfSvcHost 的预建用法 WcfTestClient 。使用WCF服务库时的主要区别 模板是没有必要指定配置文件和 指定 WcfSvcHost.exe 作为启动程序,因为该项目 文件将包含WCF服务的新
ProjectTypeGuids
元素 图书馆。 WCF服务库还为您提供了简单的服务 服务合同及其实现的模板,以及 匹配配置文件。
但即使我评论ProjectTypeGuids
- 文件中的CSPROJ
元素,IDE仍然使用 WcfSvcHost 作为启动外部程序 ...唔...
默认情况下,新项目的Debug
选项卡是在基本 WCF服务上创建的
库模板具有以下设置:
我看到启动外部程序选项为空...
为什么即使在我评论了ProjectTypeGuids
元素之后,Visual Studio 2015项目仍将 WcfSvcHost 用作启动外部程序?什么选项定义了这种行为?