编写WCF服务时右击配置文件无“Edit WCF Configuration”(编辑 WCF 配置)远程的解决办法

原文:编写WCF服务时右击配置文件无“Edit WCF Configuration”远程的解决办法

今天在看《WCF揭秘》书中看到作者提出可以在一个WCF Host应用程序的App.Config文件上右击,

通过弹出的" Edit WCF Configuration”(编辑WCF配置)选项来利用GUI界面编辑WCF的配置信息。

但是我在尝试的时候并没有找到这个右键菜单,开始还以为作者弄错了,但又尝试了一会后便发现了窍门。

右键App.Config文件默认是没有" Edit WCF Configuration”选项后,只有当你手工打开过一次“工具”->“WCF服务编辑配置器”后,

再右击App.Config文件就有了"Edit WCF Configuration”(编辑 WCF 配置)选项了。 

http://zengzhijun369.blog.163.com/blog/static/30684437200910255433126/ 

在Visual Studio之外打开WCF测试客户端有两种方法:

第一种方法是到其所在路径(Visual Studio安装路径/Common7/IDE/WcfTestClient.exe)双击打开。

如目录: C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE

第二种方法是在“Visual Studio命令提示(Visual Studio Command Prompt)”中输入“WcfTestClient”命令 

WCF 服务主机
为 WCF 服务项目启动 Visual Studio 调试程序(通过按 F5)时,

将自动启动 WCF 服务主机工具以便以本地方式承载服务。

WCF 服务主机将枚举 WCF 服务项目中的服务、加载该项目的配置、并为它所找到的每个服务实例化主机。

通过使用 WCF 服务主机,可以测试 WCF 服务,而不用在开发期间编写额外代码或提交给特定主机。

 

时间: 2025-01-11 12:28:04

编写WCF服务时右击配置文件无“Edit WCF Configuration”(编辑 WCF 配置)远程的解决办法的相关文章

webclient调用wcf服务时的缓存问题

问题描述 我用webclient请求wcf服务时,在服务断了的情况下,请求失败,然后再启动服务后,此时服务已经启动,但发现仍然不能请求服务.过了一会儿,再请求服务,发现又连接上去了.从断开服务到连上服务后,webclient成功请求到服务,这中间花了差不多一分钟时间.这是什么情况呢? 解决方案 解决方案二:web服务发布之后都有个注册服务.发现服务的过程,又不是web支持热部署.解决方案三:你的所谓一分钟运行的瓶颈不能全怪web服务.你可以做个测试看.解决方案四:webClient好像不支持缓存

【VS调试】C#读写Windows 7注册表时抛出“不允许所请求的注册表访问权”的解决办法

原文:[VS调试]C#读写Windows 7注册表时抛出"不允许所请求的注册表访问权"的解决办法 项目 - 属性 - 安全性,"使用ClickOnce",修改app.mainfest,再取消"使用ClickOnce" [另有一篇参考文章:http://blog.csdn.net/wonsoft/article/details/6598407]     在XP/2003下调试得好好的程序,到了windows7下,却抛出"不允许所请求的注册

引用WCF服务时出错

问题描述 在引用WCF服务时报"基本连接关闭",请问各位大侠如何解决 解决方案 解决方案二:up

Win10升级安装时无法进入升级安装界面,直接进入全新安装界面解决办法

如下所示我们在电脑中双击U盘的win10安装文件"setup.exe"然后你会发现进入到win10的全新安装的界面了. 出现这个问题是我们使用的UltraISO的写入到硬盘映像功能制作所以导入我们安装win10时没有进入到升级状态而安装界面了,解决办法如下. 解决办法 1.直接使用虚拟光驱打开安装镜像文件,并把文件直接复制到U盘或者移动硬盘中.(文件格式:FAT32,NTFS格式都可以). 2.直接使用解压缩软件把镜像解压到U盘或者移动硬盘中. 使用以上方法进行升级安装界面如下: 其实

电脑删除文件时出现”该项目不在请确认该项目的位置“的解决办法

  删除文件时出现该"项目不在 请确认该项目的位置"处理方法 1.首先桌面新建TXT文档; 2.打开文档复制下面内容里面:DEL /F /A /Q ?%1RD /S /Q ?%1 3.保存为bat文件,也可以将XXX.TXT改成XXX.BAT 4.这时发现图标变了,拖着要删除东西拉到咱们制作的东西上就没了;

VS2010 剪切 复制文本时提示‘内存不足 能由于虚拟地址空间碎片过多导致’的解决办法

最近在使用VS2010 剪切 复制文本时 一直出现 '在此次程序运行时,可用内存容量不足,可能由于虚拟地址空间碎片过多导致,请稍后再试.'的提示,网上查了下,发现微软已经针对该问题发布了一个官方补丁,安装该补丁后可以解决该问题.    官方补丁下载: https://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=29729 关于此事件的解释:       微软Visual Studio E

调试MVC源代码时"[A]System.Web.WebPages.Razor.Configuration.HostSection 无法强制转换为 ..."解决办法

1.出错页面提示: "/"应用程序中的服务器错误. [A]System.Web.WebPages.Razor.Configuration.HostSection 无法强制转换为 [B]System.Web.WebPages.Razor.Configuration.HostSection.类型 A 源自"System.Web.WebPages.Razor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad36

当使用ckeditor控件时,需要校验输入内容是否为空的一种解决办法(转帖)_网页编辑器

fckeditor 验证内容是否为空 fckeditor Js验证表单 原来的代码代码如下 复制代码 代码如下: <script language = "javascript"> <!-- function checkForm(){ if (document.form1.content.value==""){ alert("请输入内容!"); return false; } return true; } //--> <

WCF系列(二) 使用配置文件构建和使用WCF服务

当然,配置一个ServiceHost除了上面说的完全使用代码的方式,更好的方式是使用配置文件,把一些可能需要修改的属性跟代码分离,放到配置文件中,这样可以提供服务配置的灵活性,也更容易维护. 看看前面那个不用配置文件的WCF的例子改成使用配置文件会是怎样配置的. 1.服务端 1.1.准备Contract和实现Contract的服务 这部分是功能接口和功能实现部分,不需要配置,所以这部分跟前面一样. [ServiceContract()] public interface IService { [