部署 WCF 库项目 - WCF
本主题介绍如何部署 Windows Communication Foundation (WCF) 服务库项目。
部署 WCF 服务库
WCF 服务库是动态链接库(DLL)。 因此,它不能自行执行。 需要将其部署到托管环境中。 有关此过程的详细信息,请参阅 托管和使用 WCF 服务。
可以像部署任何其他 WCF 服务一样部署 WCF 服务库。 但是,请注意,.NET Framework 不支持 DLL 的配置。
System.Configuration 支持每个应用域的一个配置文件。 WCF 服务库项目通过在开发过程中为库提供 App.config 文件来缓解此限制。 但是,部署后无法识别 App.config 文件。
必须将配置代码移动到托管环境识别的配置文件中。 对于自行托管,应将 App.config 文件的内容复制到宿主可执行文件的 App.config 文件中。 如果使用 IIS 承载服务,则应将 App.config 文件的内容复制到虚拟目录的 Web.config 文件中。