随笔分类 -  winform

摘要:1、首先貌似只有36位的库,所以项目也要修改为X86平台2、里面的所有dll库文件都要拷贝到项目中去,包括WebKitBrowser.dll.manifest 此文件一定要拷贝过去。3、然后引用WebKitBrowser.dll此类库到项目中即可! 阅读全文
posted @ 2014-03-26 15:43 lx_ 阅读(469) 评论(0) 推荐(0)
摘要:通过反射调用一个类库时出现这样的报错,检查了一下类中已经实现了此方法,实现的方法如下:public partial class LogList : DockContent, ILogForm{ public void AddLogTextToBox(Entity_SessionLog log)//Entity_SessionLog类和LogList类不在同一个类库中 { //代码 }}正百思不得其解的时候,被同事发现了问题所在——问题出在参数上,反射时调用的类库的引用类库(也就是Entity_SessionLog类所在的类库)不是最新... 阅读全文
posted @ 2014-03-26 10:19 lx_ 阅读(1031) 评论(0) 推荐(0)
摘要:使用的类:System.Runtime.Serialization.Json.DataContractJsonSerializer//MessagePackage 为要转成的类DataContractJsonSerializer json = new DataContractJsonSerializer(typeof(MessagePackage)); var mStream = new MemoryStream(Encoding.UTF8.GetBytes(message));try{ var model = json.ReadObject(... 阅读全文
posted @ 2014-03-25 18:02 lx_ 阅读(1340) 评论(0) 推荐(0)
摘要:今天在使用System.Reflection.Assembly.GetEntryAssembly()获取程序集时,发现获取的程序集不全。原来是因为C#的程序集为延迟加载,此方法只获取当前已加载的,未加载的是获取不到的。临时解决方法:实例化一个此程序集的类。暂时未找到更好的解决方法,望大神赐教其它更好的方法 阅读全文
posted @ 2014-01-15 14:11 lx_ 阅读(2474) 评论(1) 推荐(0)
摘要:详细错误如下:很可能由 IncludeExceptionDetailInFaults=true 创建的 ExceptionDetail,其值为:System.InvalidOperationException: 在调用 WSDL 导出扩展过程中引发异常: System.ServiceModel.Description.DataContractSerializerOperationBehavior协定: http://tempuri.org/:ICommunicationContract ----> System.InvalidOperationException: nt.WcfContr 阅读全文
posted @ 2013-06-27 15:45 lx_ 阅读(851) 评论(0) 推荐(0)
摘要:今天开发一个winform的小工具时,发现在不同系统下,窗口的高度不一样。经查资料只要把Form的属性 AutoScaleMode设置为System.Windows.Forms.AutoScaleMode.None即可解决问题 阅读全文
posted @ 2012-07-13 16:34 lx_ 阅读(229) 评论(0) 推荐(0)