代码改变世界

解决一个项目里面加载两个同名不同版本的DLL的问题

2017-06-27 11:04 by 杨新华, 1306 阅读, 0 推荐, 收藏, 编辑
摘要:在config里面这样配置,可以加载不同版本的dll 下面的配置,可以指定旧的版本引用全部指向新版本 阅读全文

【Windows下DLL查找顺序 】

2017-06-27 11:02 by 杨新华, 1004 阅读, 0 推荐, 收藏, 编辑
摘要:一、写作初衷 在Windows下单个DLL可能存在多个不同的版本,若不特别指定DLL的绝对路径或使用其他手段指定,在应用程序加载DLL时可能会查找到错误的版本,进而引出各种莫名其妙的问题。本文主要考虑以下两个方面: a. 参考MSDN,给出Windows下DLL查找顺序 b. 简单使用Process 阅读全文

【转】再谈CLR查找和加载程序集的方式

2017-06-27 11:01 by 杨新华, 408 阅读, 0 推荐, 收藏, 编辑
摘要:这是一个老问题,以前也有朋友写过一些文章介绍,但可能还不是很全面。我也多次被人问到,这里结合案例再次谈谈,希望对大家有所帮助。 本文范例代码可以通过这里下载 http://files.cnblogs.com/chenxizhang/AssemblyMatchDemoSolution.zip 根据程序 阅读全文

【转】NPOI读写Excel

2017-06-27 10:59 by 杨新华, 296 阅读, 0 推荐, 收藏, 编辑
摘要:1、整个Excel表格叫做工作表:WorkBook(工作薄),包含的叫页(工作表):Sheet;行:Row;单元格Cell。 2、NPOI是POI的C#版本,NPOI的行和列的index都是从0开始 3、POI读取Excel有两种格式一个是HSSF,另一个是XSSF。 HSSF和XSSF的区别如下: 阅读全文

NPOI操作Excel常用函数

2017-06-27 10:58 by 杨新华, 2764 阅读, 0 推荐, 收藏, 编辑
摘要:最近因项目接触了NPOI,感觉还是蛮不错的,网络上的教程普遍版本较老,本篇记录所常用操作,采用NPOI 2.0版本。 推荐: NPOI官方网站 NPOI 1.2.4/1.2.5 官方教程 新建Excel HSSFWorkbook hssfworkbook =newHSSFWorkbook(); IS 阅读全文

【转】NPOI自定义单元格背景颜色

2017-06-27 10:57 by 杨新华, 3569 阅读, 0 推荐, 收藏, 编辑
摘要:经常在NPOI群里聊天时发现有人在问NPOI设置单元格背景颜色的问题,而Tony Qu大神的博客里没有相关教程,刚好最近在做项目时研究了一下这一块,在这里总结一下。 在NPOI中默认的颜色类是HSSFColor,如果要使用NPOI中的颜色就必须想办法转化为HSSFColor。分析了一下原代码,HSS 阅读全文

【转】C#操作Word的超详细总结

2017-06-27 10:56 by 杨新华, 2707 阅读, 0 推荐, 收藏, 编辑
摘要:本文中用C#来操作Word,包括: 创建Word; 插入文字,选择文字,编辑文字的字号、粗细、颜色、下划线等; 设置段落的首行缩进、行距; 设置页面页边距和纸张大小; 设置页眉、页码; 插入图片,设置图片宽高以及给图片添加标题; 插入表格,格式化表格,往表格中插入数据; 保存Word,打印Word; 阅读全文

【转】C#操作word定位光标

2017-06-27 10:55 by 杨新华, 1944 阅读, 0 推荐, 收藏, 编辑
摘要:十一、上下左右移动光标位 private void moveLeft() { object moveUnit = Microsoft.Office.Interop.Word.WdUnits.wdWord; object moveCount = 1; object moveExtend = Micro 阅读全文

详解Amazon S3上传/下载数据

2017-01-12 10:00 by 杨新华, 8073 阅读, 0 推荐, 收藏, 编辑
摘要:AWS简单储存服务(Amazon S3)是非常坚牢的存储服务,拥有99.999999999%的耐久性(记住11个9的耐久性)。 使用CloudBerry Explorer,从Amazon S3下载数据或者把客户端的数据上传到Amazon S3。 上传和下载数据,就跟使用FTP软件一样。 1) 安装C 阅读全文

VS2010程序崩溃- APPCRASH

2017-01-10 14:58 by 杨新华, 4145 阅读, 0 推荐, 收藏, 编辑
摘要:使用VS2010打开某个项目出现错误,程序崩溃;还不是全部的项目;开始以为是那个项目本身有什么问题,查了很久发现不是这样的 程序崩溃提示 于是上网搜索查询答案,最后得到是软件冲突,迅速查看最近正常使用VS2010时间段以后安装什么软件了,发现一款软件可疑(本电脑公司配的,给c++人员外出使用一周,这 阅读全文