最新评论

共2页: 1 2 下一页 
悠哉悠哉 2010-09-12 13:07
.NET程序脱离框架进阶 之 Embedding Mono  使用MONO让.NET程序脱离.NET Framework运行是个不错的方法,网上已有很多介绍。但是MONO运行.NET程序也有让人郁闷的地方,比如你只能使用“mono 你的NET程序名.exe”这样的命令运行你的.NET程序(当然,你也可以用C++写个程序来调用。),虽然也不复杂,但是程序运行时MONO黑乎乎的命令行窗口实在碍眼。   前些日子看了下MONO官方Embedding Mono介绍,于是动手写了个,用起来爽多了,看下面C++代码: #include "stdafx.h" #include <glib/glib.h> #include <mono/jit/jit.h> #include <mono/metadata/assembly.h> #include <mono/metadata/environment.h> #pragma comment( linker, "/subsystem:\"windows\" /entry:\"mainCRTStartup\"" ) int main(int argc, char* argv[]) { int retval; char *file; file = ".\\demo.exe"; // .NET程序路径 //argv[0] = file; mono_set_dirs(".\\lib", NULL); MonoDomain *domain; MonoAssembly *assembly; domain = mono_jit_init (file); assembly = mono_domain_assembly_open (domain, file); if (!assembly) exit (2); mono_jit_exec (domain, assembly, argc, argv); retval = mono_environment_exitcode_get (); mono_jit_cleanup (domain); return retval; }   哎,不会写文章,直接上源码下载地址:http://www.xun6.com/file/0dcf46622/EmbeddingMono.zip.html   压缩包中包含精简过的MONO框架(在Release目录中)仅包含demo所需的组件,所以不适合你的程序,你可以自行下载MONO框架进行精简,这方面网上已有很多文章,我就不再罗嗦了。
梦心 2009-10-12 16:24
看了博主的博客感觉挺好。URL重写需要配置IIS,那么如果主机提供商那边IIS没有配置的话,那我们的网站伪静态功能就没法实现了,怎么办呢???
SL113 2009-10-05 18:18
为什么现在百度不用这个音乐抢鲜族频道了
cccc 2009-07-13 12:41
总的来说还是不错的,也是转来的吧?貌似以前在哪儿看过
路人C 2009-07-06 13:42
lz 能吧wf实例的 demo 和 持久化的demo 送我一份 ,谢谢,邮箱已写
兆子 2009-06-30 07:42
IDE提供的调试功能足够解决多数问题。
心↑伤 2009-06-18 11:42
不错,俺也顶一下,lz……顺便转一下,嘿嘿……
sharezone 2009-04-14 10:10
好文,回复.每天沉淀一下.
woshiliyou 2009-04-08 21:31
楼主,你这是伪静态吗?这只是从写了一下ul 这样,有用吗?
Theo 2009-03-25 17:26
8O7OIO
leah 2009-03-22 15:36
wonderful!
侯唯 2009-03-20 22:15
我失业了,啥都不是.........
施杨 2009-03-20 21:59
讲的很好。
大石头 2009-03-17 14:45
复习了一下基础知识。

打好了基础,就可以讲讲高级的东西了,比如完成端口^_^
shawnliu 2009-03-14 14:38
代码不是很全 异步你没有想到 想想服务端怎么支持并发请求 这样可以更加深刻
winform里面一个线程和UI主线程通信不应该那么简单吧
冒得味口 2009-03-14 12:15
整理得不错
AnsonWu 2009-03-14 11:03
貌似偶正在从5流向4流进化。。
somesongs2 2009-03-14 01:25
看来我是第六流了:

六流程序员:在兴趣之外,绝不主动学习其它技术,被动的被客户牵着走。客户要什么,就去学点什么,然后给什么。
共2页: 1 2 下一页