摘要:
没有动力写下去了。框架基本完成了。addin的代码还没有去写,只有一个windowsApp能演示基本的实例定义、枚举定义。实体的字段类型只需通过配置文件配置<EntityFieldTypes> <tp name="String" dot="System.String" builder="entity_val" leng... 阅读全文
摘要:
例一:dotnet程序的动态加载一:Assembly.Load 说了运行时无法更新dll,那是不是有其他办法能做到呢?答案自然是应用程序域。Assembly只有Load,没有UnLoad,库并加载到当前程序域后没法卸载,但程序域可以卸载。当然主程序的程序域卸载的程序也就不存在了,为此我们要在当前程序域中创建创建新的程序域[代码] 那是不是有了这个程序域后就能象例一去加载Hell... 阅读全文
摘要:
如何去动态加载一些主程序框架并不知道(没有引用)的组件呢?以下给出几个方法并作相关讨论。一、使用Assembly.Load。范例代码:下载我们先准备一些接口(interface),主程序会不断的在他认为需要的时候调用这些接口。并有可能某些接口的调用还依赖于其他接口。但主程序并不关心这些接口谁来实现。好了,我们先创建一个类库(我命名他为DomainBase)来保存这些接口。以下是我们定义的第一个接口... 阅读全文