问题列表 - 第167页

使用ConfigurationManager加载System.ServiceModel配置节

使用C#.NET 3.5和WCF,我试图在客户端应用程序中写出一些WCF配置(客户端连接到的服务器的名称).

显而易见的方法是使用ConfigurationManager加载配置部分并写出我需要的数据.

var serviceModelSection = ConfigurationManager.GetSection("system.serviceModel");
Run Code Online (Sandbox Code Playgroud)

似乎总是返回null.

var serviceModelSection = ConfigurationManager.GetSection("appSettings");
Run Code Online (Sandbox Code Playgroud)

完美的工作.

配置部分存在于App.config中,但由于某种原因ConfigurationManager拒绝加载该system.ServiceModel部分.

我想避免手动加载xxx.exe.config文件并使用XPath,但如果我不得不求助于我.看起来有点像黑客.

有什么建议?

.net c# xml wcf configurationmanager

60
推荐指数
5
解决办法
6万
查看次数

最好的TinyMce编辑器Asp.net Mvc的图像管理器/文件上传

除了官方的Moxiecode商业版之外,在TinyMce编辑器中集成的最佳图像管理器是什么?

我想在asp.net mvc应用程序中集成一个轻的texteditor,我选择了Tinymce解决方案(而不是经典的FCKEditor,因为它看起来更轻巧,更友好).

遗憾的是,TinyMce没有像FCKeditor那样集成图像管理器或文档管理器,但您必须将它们作为Moxiecode的插件购买.

我看过其他插件,但直到现在我还没有找到任何与asp.net mvc框架一起使用的decend和light解决方案.

有什么建议?

asp.net asp.net-mvc .net-2.0

28
推荐指数
2
解决办法
6万
查看次数

如何在Windows上打补丁?

给定(源)补丁文件,在Windows下的源文件上应用此补丁的最简单方法是什么?

一个GUI工具,我可以直观地比较未更改的源代码行将是很好的.

windows patch

20
推荐指数
3
解决办法
1万
查看次数

介绍Python

我曾与之合作的公司有两名全职工作的开发人员和一些自由职业者.他们正在聘请一位新的首席开发人员,试图将订单和管理纳入开发.

但是,目前,其中一位开发人员已经看到了Django的亮点(该公司迄今只用PHP开发),而另一位开发人员担心引入新语言(Python)现在是一个坏主意.

他们应该如何引进这项新技术?显然,只有一个开发人员真正了解Python,当开发人员离开或离开公司时,将没有冗余.

他们是否愿意介绍Python,或者他们是否应该寻找仅支持PHP的解决方案,直到团队实际拥有多个Python?没有团队领导,决策就必须落到他们身上.

php python

6
推荐指数
1
解决办法
588
查看次数

如何在具有特定名称的当前程序集中查找C#接口的实现?

我有一个叫做IStep可以做一些计算的接口(参见" 名词王国中的执行 ").在运行时,我想按类名选择适当的实现.

// use like this:
IStep step = GetStep(sName);

c# linq reflection linq-to-objects

6
推荐指数
1
解决办法
5463
查看次数

Interlocked.Exchange,但不适用于布尔人?

Interlocked.Exchange布尔值是否有等价物?

例如返回先前值并且不需要锁定的值的原子交换?

.net multithreading

11
推荐指数
1
解决办法
2047
查看次数

当/ u arg不起作用时,如何取消注册最初使用RegSvr32添加的COM dll?

对,最初跑了:

c:\regsvr32 Amazing.dll
Run Code Online (Sandbox Code Playgroud)

然后,(不小心 - 我可能会补充)我必须再次运行它,并且(确实)在发布'Amazing.dll'的新版本时再次运行它.是的 - 我现在知道我应该跑:

c:\regsvr32 /u Amazing.dll
Run Code Online (Sandbox Code Playgroud)

事先 - 但是嘿!我忘了.

为了切入追逐,当在VS中添加COM引用时,我可以看到3个'Amazing'实例都指向同一个位置(c:\ Amazing.dll),运行regsvr32 /u会删除其中一个引用,第二次 - 是没有...

我如何摆脱这些参考?我在看一个注册方案吗?-如果是这样的-什么究竟,如果我删除的关键之一发生???

干杯

com regsvr32 dllregistration visual-studio

14
推荐指数
1
解决办法
1万
查看次数

保留大型数据集的最佳策略是什么?

我正在领导一个项目,我们将记录指标数据.我想保留数据多年.但是,我还希望保持主表不会因为短期报告不需要长期趋势所需的数据而变得臃肿.

处理这种情况的最佳策略是什么?只需将旧数据存档到另一个表中?或者通过对数据本身进行一些整合来"卷起"(然后将其存储到另一个表中)?或完全不同的东西?

其他信息:我们正在使用SQL Server 2005.

database-design dataset

9
推荐指数
1
解决办法
642
查看次数

ASP.NET MVC中单独程序集中的视图

我正在尝试创建一个web应用程序,我希望能够插入单独的程序集.我正在使用MVC预览4和Unity结合依赖注入,我用它来从我的插件程序集创建控制器.我正在使用WebForms(默认的aspx)作为我的视图引擎.

如果我想使用一个视图,我会坚持核心项目中定义的视图,因为ASPX部分的动态编译.我正在寻找一种将ASPX文件封装在不同程序集中的正确方法,而无需完成整个部署步骤.我错过了一些明显的东西吗 或者我应该以编程方式创建我的观点?


更新:我改变了接受的答案.尽管戴尔的答案非常彻底,但我还是选择了不同的虚拟路径提供商.它的工作方式就像一个魅力,我认为完全只需要20行代码.

c# asp.net-mvc plugins

51
推荐指数
3
解决办法
3万
查看次数

用于PHP代码重构的工具

是否有任何工具支持重构PHP代码(重命名变量,提取方法,查找方法引用,......)?谢谢.

php refactoring

72
推荐指数
4
解决办法
3万
查看次数