net
在C#中将有毒消息移动到处理队列
我正在尝试向系统支持网站添加功能,以便将来自毒药队列的消息移回处理队列.这是我到目前为止所尝试的: // path = "FormatName:DIRECT=OS:machine-name\private$\queue-name"; var poisonQueue = new MessageQueue(path...[详细]
2020-03-20 19:11 分类:编程语言在C#中从GAC动态加载最新的程序集版本
我想使用反射在GAC中动态加载最新安装的程序集版本. 到目前为止,我已经找到了多种工作方法来实现这一目标,但它们都有其特定的缺点. 最简单的解决方案是使用Assembly.LoadWithPartialName()方法.但是,自.NET Framework 2以来,此方法已过时...[详细]
2020-03-20 19:04 分类:编程语言在C#中为Compact Framework和Full Framework设计数据访问
我们目前有一个使用SQL CE数据的桌面应用程序.我们将ORM层的Entity Framework用于数据库,所有数据访问方法都围绕此构建. 现在,我们必须在Compact Framework上为Windows CE 6.0构建一个较小的缩小版“克隆”,同样使用与桌面版相同的SQL CE...[详细]
2020-03-20 17:45 分类:编程语言在C#中WCF REST服务在本地工作正常,在远程服务器上发出Unauthorized(401)错误,而该服务具有匿名访问权限
我通过网络漫步但是找到了解决办法. 现在,WCF服务在本地完美运行,而在远程服务器上,它会为POST调用抛出401(未授权)Web异常. GET工作正常. Implementation Details : On the Remote Server- IIS : 6.0 .NET : 4.0 Calling App...[详细]
2020-03-20 16:49 分类:编程语言在C#中活动工作簿更改时的事件
我正在写一个Excel AddIn.它使用功能区,其中某些控件启用/禁用,具体取决于工作簿的属性. 要做到这一点,我想我应该在活动工作簿更改时更新功能区控件的状态. Chip Pearson的网站解释了how to do it in VBA和here解释了如何获取活动的Excel...[详细]
2020-03-20 16:22 分类:编程语言在C#中捕获本机C异常
我有一些本机C类库,我已经用C .NET包装了,然后我从C#调用(三层!). 我可以从C .NET中抛出异常,并愉快地在C#中捕获它们.麻烦的是,我可以捕获我的本机C异常的唯一方法是捕获System.Exception,这很好但是在从std :: exception到System.Excep...[详细]
2020-03-20 15:31 分类:编程语言在C#中有效地创建了winrt地铁控制的许多实例
我希望能够在C#项目中创建几百个winrt控件实例(搜索结果控件).问题是这样做需要太长时间(十分之一秒或更糟),并且必须在UI线程上完成,从而在显示结果时产生停顿和延迟. 现在我通过在启动期间预先缓存许多控件实例来绕过这个问题.这种方法有...[详细]
2020-03-20 15:07 分类:编程语言在C#中是否有内存IL重写(Profiler API)的示例?
我看到探查器API可以做到这一点.有人知道一个例子,除了这个: http://www.codeproject.com/Articles/17275/Really-Easy-Logging-using-IL-Rewriting-and-the-NET因为我甚至无法编译它.我对此非常感兴趣. FODY https://github.com/Fody/Fo...[详细]
2020-03-20 13:42 分类:编程语言在C#中在抛出异常时捕获所有线程的堆栈跟踪
我正在使用由WCF服务支持的ASP.NET站点,其中服务随机抛出异常,最终在站点上捕获,并在那里创建YSOD.我怀疑这是由于后端的线程问题,并希望跟踪问题. 是否有一种简单的方法可以捕获WCF端的未捕获异常,并捕获所有运行的线程的堆栈跟踪,并使用...[详细]
2020-03-20 12:54 分类:编程语言在C#中有没有办法管理不规则XML文档的更改,就像使用DataTable一样?
我正在寻找一种方法来导入和导出 XML数据文档的更改列表(不规则结构;不自然地适合DataSet). 如果我有一个常规结构,我将使用DataTable,我可以评估哪些记录已被编辑,然后提交或取消更改,我还可以传输所需更改的数据包. 如何使用XML数据执行...[详细]
2020-03-20 12:37 分类:编程语言