asp.net – 使用Web.Config转换插入多个项目
发布时间:2020-12-16 03:48:28 所属栏目:asp.Net 来源:网络整理
导读:我有一个引用了很多WCF服务的C#项目.对于本地测试,我想替换身份标记的内容,以便它接受在localhost上运行的任何内容. 以下转换有效,但仅在第一个匹配位置插入dns元素.因此,如果我引用了5个端点,则会有一个dns标记,而其他端点都会有空的标识元素. system.servi
我有一个引用了很多WCF服务的C#项目.对于本地测试,我想替换身份标记的内容,以便它接受在localhost上运行的任何内容.
以下转换有效,但仅在第一个匹配位置插入dns元素.因此,如果我引用了5个端点,则会有一个dns标记,而其他端点都会有空的标识元素. <system.serviceModel> <client> <endpoint> <identity> <dns xdt:Transform="Insert" value="localhost"/> <userPrincipalName xdt:Transform="RemoveAll" value="someIdentity" /> </identity> </endpoint> </client> </system.serviceModel> 如何更改所有匹配元素,而不仅仅是第一个? 解决方法
使用xdt:Locator属性定义XPath表达式以匹配所有< identity>要插入的元素.
<system.serviceModel> <client> <endpoint> <identity xdt:Locator="XPath(//identity)"> <dns xdt:Transform="Insert" value="localhost"/> <userPrincipalName xdt:Transform="RemoveAll"/> </identity> </endpoint> </client> </system.serviceModel> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- App_GlobalResources(ASP.NET)中的子文件夹
- asp.net-mvc – 从Api控制器内生成绝对的url to action
- asp.net-mvc – 用于多个复选框表单的ASP.Net MVC6语法
- C#单元测试如何查看输出的调试信息?
- asp.net – asp mvc“一个有潜在危险的Request.Form ……”
- asp.net-mvc – MVC .NET模型即时绑定到数组
- asp.net-core – 使用.NET Core时需要AssemblyInfo吗?
- asp.net-mvc – 默认模型绑定抛出“没有为此对象定义的无参
- mime-types – 在ASP.NET 5中使用MimeMapping(vNext)
- asp.net-mvc-3 – 根据需要“即时”标记字段
推荐文章
站长推荐
- .net – 如何修复System.Data.Edm.EdmEntityType
- asp.net – MVC3 WebImage助手:resize将透明背景
- asp.net – 什么时候不应该使用Web服务?
- ASP.NET如何识别请求是回发?
- asp.net – Session_Start没有解雇
- asp.net – 如何在Repeater中查找控件
- asp.net-web-api – 我是否使用正确的终身经理进
- ASP.NET MVC:如何为LDAP身份验证设置web.config
- asp.net-mvc-4 – 将ninject dependecyResolver用
- model-view-controller – MVC中的数据验证
热点阅读