实践证明,服务器不需要安装office也可以正确使用相关组件的,
下文中如果出现需要安装字样,都是转载别人忘记修改的。
dcom中也没有excel的组件,照样实现表格的上传下载,
并且实现了表格自定义样式。
详见这里:http://blog.csdn.net/moniteryao/article/details/42778157
个人认为可能是因为开发人员的excel版本与服务器版本不同导致的(如本地的excel为14.**,服务器的版本为12.**)。
首先到VS的安装目录下:
C:\Program Files\Microsoft Visual Studio 10.0\Visual Studio Tools for Office\PIA\Office12
找到版本到Microsoft.Office.Interop.Excel.dll,加载到项目中需要的地方,项目重新生成,若遇到