最近用 vs2005 写了一个 excel 的 addin,功能很简单,对指定列内的数字进行检查和格式化。写完以后打包给客户,客户说怎么这么大。我一检查,安装包是 36M,我的 addin 只有 36K。买一送千,悲剧啊。安装包里有这些东西:.net framework
vsto runtime
PIA有什么办法精简没,谢谢。

解决方案 »

  1.   

    1.不用.net而用VC重写,这样就不需要.net framework了
    如果你不能重写,
    那么你可以看下你的.net插件都用了哪几个.net类库 , 只选择必须的类库打包
      

  2.   

    用vba写。vba很小。而且和excel相容性最好。
    学vb在ms开发还是很有好处的。
      

  3.   

    感谢楼上提醒,我用 vba 为 excel 2007 写了个 xlam。你的头像真晃眼。现在遇到安装问题了。我忘了说客户的两个要求:1,安装程序能识别excel的版本,安装合适的文件安装。
    2,要在工具栏上加按钮。这个难搞,07 的按钮搞定了。但是03和07差别很大。
    3,要能自动检查更新。
    4,要能显示他公司的图标。
      

  4.   

    晚了一步,我也是建议用vba滴!!!
      

  5.   

    VBA很难网站可使用VB,VC++等
    使用.net框架就要安装