- 博客(4)
- 收藏
- 关注
原创 杂
1.在非UI线程中使用Invoke方法控制UI控件。xxx.Invoke(new Action(()=>{button.Text="Start";}));2.版本与配置管理中对编译环境,开发环境应当一并规定,版本库中应同时保存相应编译环境软件。3.C#中List<T>的Find用法。Find(delegate(Person p){return p.ID==1;});Find(p...
2018-05-24 15:07:40 120
原创 托管调试助手“LoaderLock”在XXX中检测到故障。其他信息:正尝试在OS加载程序锁内执行托管代码。不要尝试在DllMain或映像初始化函数内运行托管代码,这样做会导致应用程序挂起。
在程序中执行new一个对象A时,出现了错误信息:托管调试助手“LoaderLock”在XXX中检测到故障。其他信息:正尝试在OS加载程序锁内执行托管代码。不要尝试在DllMain或映像初始化函数内运行托管代码,这样做会导致应用程序挂起。该错误在另外一个测试工程里就不会出现,只要加入到软件框架中就会出现。说明该类A应该本身没有问题,而是和软件框架中某地方有说不清道不明的耦合。谷歌之后发现了一个很多人...
2018-05-09 21:07:36 7952
原创 [C#]byte数组按字节转成对应的十六进制字符串
近期常用TCP/UDP与设备进行通信的编程,有时候需要将数据按十六进制输出进行调试等。主要的思路就是按照字节数组的顺序,使用String.Format()方法将其转换为十六进制的字符串。byte[] message = new byte[2]{0x01,0x02};string hexOutput = string.Empty;for(int i = 0;i < message.Leng...
2018-04-13 23:34:40 5447
原创 AUTOCAD 2014 Windows 10 安装在.NET Framewok Language Pack时出错的解决办法
在Windows 10 上安装Autocad 2014时总是在安装.net framework language pack时出错然后中止安装,但是单独打开.net framework language pack时提示win10系统已经自带了该模块,无需安装。分析Autocad的安装过程,刚开始肯定是分析操作系统里是否安装了必须的组件,这里出现这种错误,说明这个组件系统已经自带了,但是不知道安装程序...
2018-03-24 23:58:49 5736
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人