小编Mik*_*ell的帖子

获得XElement的InnerXml的最佳方法是什么?

body在下面的代码中获取混合元素内容的最佳方法是什么?该元素可能包含XHTML或文本,但我只想要其字符串形式的内容.该XmlElement类型具有InnerXml我正在追求的属性.

编写的代码几乎可以实现我想要的功能,但包含了我不想要的周围的<body>... </body>元素.

XDocument doc = XDocument.Load(new StreamReader(s));
var templates = from t in doc.Descendants("template")
                where t.Attribute("name").Value == templateName
                select new
                {
                   Subject = t.Element("subject").Value,
                   Body = t.Element("body").ToString()
                };
Run Code Online (Sandbox Code Playgroud)

.net xml xelement innerxml

144
推荐指数
6
解决办法
8万
查看次数

使用ConfigurationManager从任意位置加载配置

我正在开发一个数据访问组件,该组件将用于包含经典ASP和ASP.NET页面混合的网站,并且需要一种管理其配置设置的好方法.

我想使用自定义ConfigurationSection,对于ASP.NET页面,这非常有用.但是当从传统的ASP页面通过COM interop调用组件时,组件不会在ASP.NET请求的上下文中运行,因此不了解web.config.

有没有办法告诉ConfigurationManager只需从任意路径加载配置(例如,..\web.config如果我的程序集在/bin文件夹中)?如果有,那么我认为我的组件可以回退到如果默认ConfigurationManager.GetSection返回null我的自定义部分.

任何其他方法都欢迎!

asp.net configuration asp-classic

121
推荐指数
5
解决办法
10万
查看次数

FogBugz与OnTime相比

有没有人同时使用FogBugz和Axosoft的OnTime并关注提供意见?AxoSoft有一个很大的功能对比图表,但我也对易用性和稳定性等更主观的想法感兴趣.

fogbugz ontime bug-tracking

10
推荐指数
3
解决办法
3389
查看次数