台式机:win7操作系统 32位 ;笔记本:win2003操作系统 32位;安装同样版本的vs2010;
现在编译同样的项目(项目从台式机直接拷贝到笔记本,不做代码上的修改),出现如下情况:
编译出来的exe文件,在win7下是30多M(感觉太大了,不正常),
而在win2003下只有4M,运行都正常,为啥有这种情况出现,
同时还发现编译出来的dll文件大小也不一样,
在win7下同样的resx文件比在win2003下大很多,在win2003下打开相同界面的设计文件后resx文件会变小,换回win7下设计又增大了(没有增减任何内容,只是打开后保存一下),
出现这个现象的界面都有一个共同点,就是都有图片(比如按钮上的小图)

不知道该如何设置才能解决这个问题

解决方案 »

  1.   

    会不会是两个系统的文件分配表不同,一个是FAT32 一个是NTFS的
      

  2.   

    我也是win7 ,,怎么没见过这些问题的
      

  3.   

    Debug和Release的差别? 好奇怪啊
      

  4.   

    我这里有一个问题。我在一个空的Form工程中,加一个dataGridView控件,直接运行,就会报“尝试读取或写入受保护的内存。这通常指示其他内存已损坏。”错误,就直接崩溃了,但是我重新装了系统,装了VS2008,开始的时候运行还是对的,但是为什么一会就不行了,疑惑!!!请各位多多帮助。谢谢!!