在WCF服务项目中创建新服务时,Visual Studio会自动将配置信息放入服务的web.config文件中。无论如何使用新的Web配置文件和服务项目中的现有服务类来复制此行为?有时,服务的web.config似乎会因用户错误或视觉工作室怪癖而被破坏。删除服务的web.config并获取一个使用相同默认配置自动配置的新服务器就好了,就好像在VS中创建了一个新的服务类一样。
无论如何要做到这一点?
编辑:我指的是服务的web.config文件而不是客户端web.config / app.config。
答案 0 :(得分:0)
当然 - 您可以针对您的服务运行命令行实用程序svcutil.exe
(直接使用URL或WSDL作为文件)。这将默认生成output.config
配置文件,其中包含<system.serviceModel>
部分中的所有必要设置。只需复制&amp;粘贴到新的或现有的web.config。
马克
编辑:从下面的评论中,对于服务器端配置,答案是否定的。