- 博客(5)
- 资源 (19)
- 收藏
- 关注
原创 关于 TortoiseSVN:由于目标机器积极拒绝,无法连接,的一种解决办法
今天打开svn,忽然发现连不上服务器了。回想自从上一次使用,也没对电脑系统做什么动作啊。于是上网搜各种解决方案,无奈一个都不行。后来,看错误,Unable to connect to a repository at URL 'https://perahost:8443/svn/SH728/ZQFSQ';发现,老是不识别perahost;问题是不是出在这里。然后,打开C:\Windows
2016-04-20 11:45:40 5762
原创 使用反射和codeDom实现C#插件开发(4)主程序开发之main函数编写
编写代码的最后一部分,主程序。Main函数中代码主要分为几块,1)找到可以被系统调用的程序集;2)找到可以被交互调用的类;3)创建类的实例;4)获取输入参数;5)修改默认的参数;6)动态生成类库;7)调用动态生成的类库,执行赋值操作;8)执行插件中的函数。我把代码按照上面步骤截断,代码如下:1)找到可以被系统调用的程序集;using System.C
2016-04-11 09:13:47 591
原创 使用反射和codeDom实现C#插件开发(3)主程序开发之动态类
接着上一篇的讲,如何在主程序中调用插件。1.新建项目,命名为0331使用动态类和反射设置某个类中的变量值(好变态的中文项目名!)2.添加引用,将someInterface和标记属性添加进来。3.添加一个类,名为dynamic.cs;该类即为实现动态类生成的类。主要包含三个功能,一是动态的编写出来代码,二是编写编译选项;三是执行编译,生成类库。代码不做详细介绍了,自己去补codeDO
2016-04-10 21:28:23 646
原创 使用反射和codeDom实现C#插件开发(2)dll开发
这一篇介绍一下插件dll的开发。这个dll很简单,只有几个输入变量,string,int,double,bool和string[] 基本类型,高级类型不知道行不行。一个输出变量,当前只能够获取到静态变量的值,普通变量值获取还没有实现。函数有三个,两个实现的接口的,一个自己定义的。上一篇说到,dll插件要遵守一些约定,才能被集成到主程序中。这些约定是什么,每个人都有自己的标准
2016-04-10 15:10:20 691
原创 使用反射和codeDOM实现C#插件开发(1)由来
当前已经开发完成了一个主程序框架,但是有些新功能要加进去。那么在不修改主程序的情况下,用什么方法能实现快速、方便的将新功能实现呢?上网查了一下,发现C#单机程序开发时,插件基本都是采用反射机制进行开发的。(请教大牛,还有没有其他方式,做插件开发的,望不吝赐教啊!)网上也有很多反射的例子,但是我也有些特殊需求。因为我从事的是工程计算相关的工作,除了一些商业软件,如ANSTS,FLUENT
2016-04-09 12:05:57 1027
制造业数字化转型路线图-202106.mmap
2021-06-23
数字化转型-中信联.mmap
2021-06-23
OpenFOAM培训.rar
2021-05-12
WB模板开发技术总结.pdf
2021-05-12
经典ANSYS二次开发技术总结.pdf
2021-05-12
核电设备设计规范ASME RCC详细整理
2021-05-12
工业互联网产品思考v2.0.mmap
2020-04-12
happy2019.wbpz
2020-01-19
happy2020_cyclic.wbpz
2020-01-19
codeDOM动态创建类及反射使用的小例子
2016-03-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人