随笔分类 -  .Net Interop

.net interoperable service IntPtr ==interoperable pointer InPtr.Zero ==null?
摘要:static class Program { /// <summary> /// 应用程序的主入口点。 /// </summary> [STAThread] static void Main() { try { //添加事件处理程序未捕获的异常 Application.SetUnhandledExc 阅读全文
posted @ 2019-11-14 21:33 calochCN 阅读(211) 评论(0) 推荐(0)
摘要:配置模块的要点,在于转换,就是把死的配置文件里面的东西转换为内存里面使用的配置。 这个过程是需要的,而且配置模块一般是静态或者单例的,这样所有的模块就都可以来使用这个已经读好值的模块的设置了。 做一个应用比较难受的从来都是变化的部分,对一个程序来讲,就是用户输入和程序员输入了,就是接口和配置了。 然 阅读全文
posted @ 2019-01-09 10:32 calochCN 阅读(150) 评论(0) 推荐(0)
摘要:a 阅读全文
posted @ 2016-10-25 21:50 calochCN 阅读(108) 评论(0) 推荐(0)
摘要:语法: text的写法是 {} 大括号 阅读全文
posted @ 2016-09-27 11:26 calochCN 阅读(122) 评论(0) 推荐(0)
摘要:领域服务的时候,用到MEF的注入有参构造函数的方法,your master was attracted,打算稍微深挖一下,这篇来对此知识点做个总结。 一、知识点回顾 MEF作为IOC的方式之一,它的主要作用是解耦,MEF加上面向接口编程,可以使得你的设计更加灵活。我们知道类的构造函数是可以重载的,我 阅读全文
posted @ 2016-01-28 14:14 calochCN 阅读(357) 评论(0) 推荐(0)
摘要:某些命令只会返回error level,而要添加互操作性,.bat文件的返回值,exit code应该最后指定,那么需要,在这个单行的命令后面单个添加处理error level 的语句,最后再做统一的抛出处理,一个robo copy,批量拷贝,很实用的例子,可以作为参考,以下命令通过测试 @echo 阅读全文
posted @ 2016-01-27 16:34 calochCN 阅读(3234) 评论(0) 推荐(0)
摘要:调用system.runtime.interopservice,可以用dllimport;API函数主要在“kernel32.dll”、“user32.dll”、“GDI32.dll”,kernel32.dll,以调用它下面的LoadLibrary、GetProcAddress、FreeLibrar... 阅读全文
posted @ 2015-12-27 10:10 calochCN 阅读(341) 评论(0) 推荐(0)
摘要:1.use nuget to install unity.webapi 2.add configurations in application_start folder using Microsoft.Practices.Unity; using PatV2Tool.Bussiness.BLL; u 阅读全文
posted @ 2015-11-28 19:32 calochCN 阅读(329) 评论(0) 推荐(0)