欢迎来到老马的领地~ 这是“压风式散热底座”发明者的个人网站:) 本人QQ:80524554,用户群1:562279766

C#程序发布到XP的注意事项记录

[ 2015-07-27 00:13:14 | by 嗷嗷叫的老马 ]
目前的一个项目是使用C#编写,IDE版本VS2008,使用的.NET Framework是2.0版本.

结果发布到XP时,进程一闪而过,界面都不出来,就直接消失,运行不起来....

从头说起吧,先说界面库.

这项目,其实我更想使用VS2010,虽然我装了2005,2008,2010,2012,2015,但最喜欢的还是20...
GeckoFX与XULRunner毕竟是泊来品,果然是有坑啊......wink.gif

调用语句是Xpcom.Initialize([xulrunner path]);

功能是把XULRunner所在目录输入进去.但后来发现不能有中文,我去rage.gif

还好这个坑有办法绕过去,那就是不能做成解压即用的软件了,必须要打安装...

VS2010环境C#中GeckoFX使用示例(添加了FLASH插件支持)

[ 2015-07-21 22:53:26 | by 嗷嗷叫的老马 ]
与上一篇一样,也是使用第三方浏览器内核,就是不使用IE....没办法,谁叫IE版本太多呢.

不过上一篇说的是Webkit内核,但我下载的那个Webkit.Net库,貌似没有做本地URL处理,也没有对file://进行处理,因此没办法调用本地文件,连自己做了一个127.0.0.1的WEB服务器都不行........

VS2010环境C#中WebKit.Net使用示例(添加了FLASH插件支持)

[ 2015-07-18 08:57:38 | by 嗷嗷叫的老马 ]
最近的项目中需要集成浏览器功能,因为需要加载联机页面。

而之前版本使用的是IE内核,结果遇到了坑,那就是版本问题。。。

XP下,有个别用户由于使用的是其它内核的浏览器(这年头纯粹使用IE的人应该不多了吧),导致了其IE版本还是6。

然后呢,项目中加载的联...