问题描述
Mono脱离.netFromWrok后无法使用webBrowser控件如何解决API也加载不了,如获取mac地址脱离后该如何解决?
解决方案
解决方案二:
你首先要看看MONO有没有实现那些类直接看源代码吧,GITHUD上有MAC那个wmic的类库MONO上没有实现的直接跑cmd->ipconfig吧。。。(不是太靠谱,特别还有很多东西要用到wmic命令,但是XP上很恶心)或者找一个非托管的dll,在C#上调用
解决方案三:
Mono是好东西,也不是万能的,如果是跨平台应用,用java是不是更好一些?
解决方案四:
http://stackoverflow.com/questions/1746840/get-mac-address-in-linux-using-mono
解决方案五:
mono还没试过,不知道
解决方案六:
还没有用过呀。
解决方案七:
引用2楼lzp_lrp的回复:
Mono是好东西,也不是万能的,如果是跨平台应用,用java是不是更好一些?
eclipse是用rcp做的,个人觉得效果有点烂
解决方案八:
在其他非windows平台上,自然无法使用ie的内核以及windows的api浏览器的可以参考下这里的资料
解决方案九:
是在winxp下使用的主要是有些用户需要安装.net2.0麻烦的很所有想不安装2.0直接运行的
解决方案十:
引用8楼ycy5494的回复:
是在winxp下使用的主要是有些用户需要安装.net2.0麻烦的很所有想不安装2.0直接运行的
查一下飞信.net虚拟机的启动代码吧,写个C++的入口就是了如果只是内部使用的话,直接用.net的虚拟机,但是功能更少,对比过里面的dll跟原版的2.0的dll还是有一点区别的,不知道直接把2.0的dllcopy过去能不能用。。。
解决方案十一:
飞信涉及到版权问题呢,我这个程序其实就是个框架用来加载网站登录界面进行mac验证后登录后直接显示web页面就可以了,问题就在于mono获取mac和显示webBrowser里面的页面都好像不直接支持!有没有什么好的解决方案,有没有做过类似的列子?
解决方案十二:
引用3楼feiyun0112的回复:
http://stackoverflow.com/questions/1746840/get-mac-address-in-linux-using-mono
都啥版主,回答的时候都不看下问得啥,真水
解决方案十三:
在windows上,跑Mono干什么?一个源代码,你可以用不同的编译器出来的两套可执行文件。但是在windows上根本没有必要运行另外一套。引用2楼lzp_lrp的回复:
Mono是好东西,也不是万能的,如果是跨平台应用,用java是不是更好一些?
用java就能在linux上跑webbrowser?照样也是不能的啊。
解决方案十四:
引用9楼hudsonhuang的回复:
Quote: 引用8楼ycy5494的回复:
是在winxp下使用的主要是有些用户需要安装.net2.0麻烦的很所有想不安装2.0直接运行的查一下飞信.net虚拟机的启动代码吧,写个C++的入口就是了如果只是内部使用的话,直接用.net的虚拟机,但是功能更少,对比过里面的dll跟原版的2.0的dll还是有一点区别的,不知道直接把2.0的dllcopy过去能不能用。。。
什么叫做“写个C++入口就是了”?人家salamander就是针对c#程序员的,c++程序员得“一边玩儿c++去”。
解决方案十五:
引用楼主ycy5494的回复:
Mono脱离.netFromWrok后无法使用webBrowser控件如何解决API也加载不了,如获取mac地址脱离后该如何解决?
使用Mono的目的有两个:1.看看不是微软公司的工程师,如何理解和实现.netframework类库。2.把程序部署到linux系列的服务器上去。你两个都不沾,偏要在windows下边使用和部署Mono,这就是相当多此一举的事情。