我是一个写了6年代码的老程序员.曾在华为,趋势都工作过.我以前一直是用C/C++做开发的,现在自己与人准备合作创业用.NET开发一个小系统(主要考虑到界面美观,快速,网络功能).现在碰到的问题是.NET FRAMEWORK有23M,而我的功能加起来也只有10M左右,因为系统需要在网上自由下载,对大小很敏感.现在真的让我非常苦恼.请问一下有没有什么办法把.NET FRAMEWORK 减胖的方法? 诚恳的召唤高手请教.谢谢!!!请帮帮我!如果这问题能得到解决,我可能以后还有很多问题需要向这里的.NET高手请教的!!如果实在不行,就还想请教一下,有什么第三方控件能在C++下实现像.NET的DotNetBar的效果吗?
用.NET做开发的人先会用你这个作品咯。。
呵呵~~
我不会。。支持一下
这对我很重要!在线等!!再次感谢!
呵呵,还是不理想,还是想想别的法子吧,截压缩后再把netfx1.cab解压缩,主要的文件都在里面,看看有没有水分吧:)
尝试把安装好的runtime dll拷出来看看,不一定能用,哈哈
http://www.remotesoft.com/linker/intro.html
将.NET assemblies link到一个文件,从而可以混淆所有code,包括.net framework的系统类库名。
客户端无需安装.net framework,简单部署.net 应用程序。 请问还有没有用过或对Salamander .NET Linker and Mini-Deployment Tool 比较熟悉的,请提示一些资料!谢谢如果不行.我只能用VC++.NET了.这样就不需要安装.NET FRAMEWORK 不知功能性方面有什么限制!
那就是:
用.NET写的,特别容易就能被别人看见源代码.呵呵.用Reflector工具.有的工具甚至能反编译整个项目.
比如程序里访问什么端口,地址多少全部都知道了。怎么样?还想用.NET写么?
2.如果用.NET开发,就客户就一定要安装.NET Framework,23M是必须的。----------------------
四十年来家国,三千里地山河,凤阁龙楼连霄汉,玉树琼枝作烟箩。几曾识干戈?
你做的源程序有10M 也太恐怖了吧, 如果10M大小的一个EXE文件,那恐怕要你2年编写吧
附:MS 下载地址:http://www.microsoft.com/downloads/info.aspx?na=90&p=&SrcDisplayLang=zh-cn&SrcCategoryId=&SrcFamilyId=262d25e3-f589-4842-8157-034d1e7cf3a3&genscs=&u=http%3a%2f%2fdownload.microsoft.com%2fdownload%2f7%2fb%2f9%2f7b90644d-1af0-42b9-b76d-a2770319a568%2fdotnetfx.exe
C++的编译系统与虚拟机的编译系统也根本就是两回事呵呵.并且这也不是完全没有解决方案.Salamander .NET Linker and Mini-Deployment Tool是可以解决这个问题的引用 athossmth(athos)的话pls, think twice before you talk...特别是你这种有这么多星的
那就是:
用.NET写的,特别容易就能被别人看见源代码.呵呵.用Reflector工具.有的工具甚至能反编译整个项目.
比如程序里访问什么端口,地址多少全部都知道了。怎么样?还想用.NET写么?
-------------------------------------------------也许这位同志可以试一下‘混淆器’
不过,我个人的观点是,现在还不是在Windows开发中引入.net的时机,虚拟机的效率问题足以抵消一切优点了。既然你有多年的C++开发经验,何不尝试一些Windows原生编译的GUI库呢?Delphi/BCB的Jedi、LMD就提供了不少视觉效果控件,在CodeProject网站上,也可以找到很多基于MFC/WTL的视觉组件。
我自己是个C#程序员,不过老实讲作Windows桌面开发我都不会把.net作为第一选择。