日期:2014-05-18  浏览次数:20762 次

(150分)关于脱离.Net Framework框架运行C#遇到问题
我用C#写了一个小软件,用飞信方式可以脱离.Net的框架运行。
但我若将软件的主程序tools.exe一旦用.Net Reactor进行加壳后,用飞信的虚拟机就运行不了了,出错。
而tools.exe相关联的dll文件却加壳和不加壳都没有关系。
状况如下:
  我将tools.exe不加壳,其相关的dll加壳,可正常运行。
  将tools.exe加壳,其相关的dll文件加壳或不加壳,都运行不了,出错。
   
我的问题:
1、有没有办法解决.Net Reactor加壳这个问题(是不是在加壳进行混淆的时候要进行什么样的设置?或参数改动一下是否可以?)
2、或者谁能提供一个其他的加壳混淆工具,可以在飞信虚拟机里面正常运行??


先50分,解决问题我再加分送上。觉分不够,我可再另外开贴送分,呵,先谢谢了:)

------解决方案--------------------
加壳不了解
------解决方案--------------------
UP
------解决方案--------------------
把包 .net framework 到你的程序里去,也许就可以
------解决方案--------------------
给你顶下,完全学习!
------解决方案--------------------
mark
------解决方案--------------------
顶....
------解决方案--------------------
够猛,我强烈要求楼主介绍下c#脱离Framework运行的设计方案
------解决方案--------------------
探讨
够猛,我强烈要求楼主介绍下c#脱离Framework运行的设计方案

------解决方案--------------------
学习 留个记号 帮顶。
另:。NET的框架安装确实够慢的了。。。
------解决方案--------------------
不知道对楼主有没有帮助,没有试验过,但相关文章看过.
http://blog.csdn.net/wlwqw/archive/2007/09/17/1788113.aspx
------解决方案--------------------
学习学习
------解决方案--------------------
关注,请介绍一下如何脱离.NET框架运行?
------解决方案--------------------
为了怕别人编译用Reactor加壳吗?
------解决方案--------------------
UP
------解决方案--------------------

试过 Dotfuscator 吗?
------解决方案--------------------
虚拟机可以试试 Xenocode
------解决方案--------------------
不务正业阿
呵呵
------解决方案--------------------
这是没有办法的f
飞信的环境就是运行非加壳的.NET程序的
你加了壳肯定不认识了