用C#作winform程序exe文件过大通常怎么解决,谢谢 我用C#作了一个winform程序,但是exe文件太大了,需要把某些功能调用挪移出去。在vc里是用dll文件的。那在C#里面呢??具体该怎么做。一般项目开发遇到这种问题怎么做啊。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼上说的对,这是集成了微软和JAVA的作风. 1、有图像的不要编译到程序,而是运行时才加载。2、资源文件作成外部资源文件,使用时才调用。3、功能相近的集中起来作成一个DLL,主程序使用时调用。4、多作函数形式的功能模块,作到程序不出现第二个相同的代码段,不要简单的拷贝代码段。5、精简代码(需要编程功底)。.........一个程序编译后有几十M不太正常吧。 你是不是把FrameWork也打包进去了? C#调用自己生成的dll和调用winapi的dll方法一样吗 按功能分类成为不同的dll,调用方法很简单. 编译成dll之后,直接在reference里面添加就可以调用了. 输出字符缓冲区太小,无法包含解码后的字符 Form1.resx 里的图片怎么用啊? C#编程问题(新手提问)? ASP.NET 中,float类型数据为何精度丢失严重? 4个picturebox,如何实现图片在4个picturebox之间任意move c#隐藏标题栏同时保持窗口的sizeable 在WIN98下装.NET构架,安装不上的问题!!! c#编制的软件并作安装程序,这做法可行吗? 求大神!!老是给我抛异常,,肿么回事? 还是内存泄露,3月份的问题没有彻底解决! 在C#中怎樣把從數據庫中取出來的值放到一個數組中 谁能提供c#课件,谢谢
2、资源文件作成外部资源文件,使用时才调用。
3、功能相近的集中起来作成一个DLL,主程序使用时调用。
4、多作函数形式的功能模块,作到程序不出现第二个相同的代码段,不要简单的拷贝代码段。
5、精简代码(需要编程功底)。
.........一个程序编译后有几十M不太正常吧。