paip. c++ 调用.net dll 最好方式powershell 使用总结.
作者Attilax , EMAIL:1466519819@qq.com
来源:attilax的专栏
地址:http://blog.csdn.net/attilax
c++ 调用.net dll ...有几个方法:
1.使用CLR HOST..不过麻烦, 以及只能调用static 方法..无法调用在的方法.pass
2.通过web方式...用绿的iis类似软件...ASPX会自动编译,脚本雅十..麻烦.pass
3.给原来的dll增加com/cli接口,这个要发动vs,要编译,工作量子太大..麻烦...pass..
4.强烈推荐通过powershell...cli方式调用..
5.另外一种com方式.就是用JAVASCRIPT写COM组件,js通过powershell调用.net dll..工作量比较大.
powershell的优点感受:
-----------
可以直接调用.net dll..这个是哪最大的优点.相当于给.net dll 做磊个cli接口..供其他程序invoke
变量定义ms php的不错..
直接回显也不错..
ide以及帮助文档:
----------
C:\WINDOWS\system32\WindowsPowerShell\v1.0\powershell_ise.exe
不过好像ide基于.net3.5的..
帮助文档:C:\WINDOWS\Help\W
作者Attilax , EMAIL:1466519819@qq.com
来源:attilax的专栏
地址:http://blog.csdn.net/attilax
c++ 调用.net dll ...有几个方法:
1.使用CLR HOST..不过麻烦, 以及只能调用static 方法..无法调用在的方法.pass
2.通过web方式...用绿的iis类似软件...ASPX会自动编译,脚本雅十..麻烦.pass
3.给原来的dll增加com/cli接口,这个要发动vs,要编译,工作量子太大..麻烦...pass..
4.强烈推荐通过powershell...cli方式调用..
5.另外一种com方式.就是用JAVASCRIPT写COM组件,js通过powershell调用.net dll..工作量比较大.
powershell的优点感受:
-----------
可以直接调用.net dll..这个是哪最大的优点.相当于给.net dll 做磊个cli接口..供其他程序invoke
变量定义ms php的不错..
直接回显也不错..
ide以及帮助文档:
----------
C:\WINDOWS\system32\WindowsPowerShell\v1.0\powershell_ise.exe
不过好像ide基于.net3.5的..
帮助文档:C:\WINDOWS\Help\W