Office 开发遇到了OFFICE 2003和OFFICE 2007程序集兼容性的问题,使用OFFICE 11.DLL只能适应OFFICE 2003,Office 12.dll 能够兼容Office 2003和Office 2007。

以前部署时,是建议客户安装Office 2003。

今天看到《开发Office的一些应用部署后出现找不到程序集的解决方法》也提供了OFFICE 开发部署的简便方法。

“有时候开发一些应用,需要用到Office的一些组件,比如说在线生成Excel,或是Word文档。在自己的机器上跑得满好的,可是部署的时候,发现报错,如:“未能加载文件或程序集“Microsoft.Office.Interop.Excel, Version=11.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c”或它的某一个依赖项。系统找不到指定的文件。 ”。这个最常规的办法就是在服务器上安装一个Office。不过这太大了,而且有时候并不一定需要真的Office在上面运行。为了解决这个问题,微软发布了Office的一些更新包:Redistributable Primary Interop Assemblies.

下载地址是:

Office2003: http://www.microsoft.com/downloads/details.aspx?FamilyId=3C9A983A-AC14-4125-8BA0-D36D67E0F4AD&displaylang=en

本地下载

Office2007:http://www.microsoft.com/downloads/details.aspx?FamilyId=3C9A983A-AC14-4125-8BA0-D36D67E0F4AD&displaylang=en

本地下载

本地下载

不过微软不建议我们这样来用Office。上面写了,如果把它放在asp.net或是windows服务中,Office会变得不稳定或是没有响应。这也就是为啥有时候服务器上会多很多Office相关的进程,因为没有办法正常地关闭它。”

参考:http://webuc.net/chinahuman/

转载于:https://www.cnblogs.com/wuhenke/archive/2010/10/14/1851786.html

Office开发程序集版本及部署问题相关推荐

  1. iot-Scada免费Scada组态软件系列教程4-二次开发与版本部署

    iot-Scada免费Scada组态软件系列教程 系列文章目录 iot-Scada免费Scada组态软件系列教程1-初识iot-Scada iot-Scada免费Scada组态软件系列教程2-架构设计 ...

  2. Office Online Server 在线编辑Office文档,安装部署

    一.Office Online Server介绍 Office Online Server是 Office Web Apps Server 的升级版本,安装环境必须为两台Windows Server ...

  3. 【新书推荐】《ASP.NET Core微服务实战:在云环境中开发、测试和部署跨平台服务》 带你走近微服务开发...

    <ASP.NET Core 微服务实战>译者序:https://blog.jijiechen.com/post/aspnetcore-microservices-preface-by-tr ...

  4. 在CloudBees上开发,测试和部署独立应用程序

    CloudBees是一个云平台,为您的应用程序提供存储库,CI服务(Jenkins)和服务器. 因此,您需要开发,测试和部署所有内容. 有很多选项,例如存储库可以是Git或SVN,对于服务器,您可以选 ...

  5. 开发环境与工具部署服务_开发与部署之间的区别

    开发环境与工具部署服务 多年以来,我是一名Smalltalk程序员,这种经验使我从不同的角度来观察编程世界中的思想. 例如,将源代码存储在文本文件中的想法已经习惯了一些. 作为程序员,我们经常在&qu ...

  6. Spring Boot:开发常用的热部署方式汇总

    Spring Boot:开发常用的热部署方式汇总 平时开发Sprig Boot的时候,经常改动个小小的地方就要重新启动项目,这无疑是一种很差的体验.在此,博主收集了3种热部署的方案供大家选择. 正文 ...

  7. Office 2007的VBA,以及Office开发的随想

    Office 2007中,最为关心的是微软对VBA的态度,是抛弃.搁置,还是持续的改进.看到了dudu试用Office 2007的帖子,今天也下载了Office 2007 beta2,安装试用了一下. ...

  8. .NET程序集版本搜索分析

    背景 多台服务器上运行多个同名程序(路径不同,配置文件不同),即某个程序有多个同名实例,运行在不同的服务器上.但由于程序为第三方提供,渐进式开发,所以每个程序的组件或者执行文件的版本,并不一样.现在需 ...

  9. Office开发需要的辅助工具

    Office开发主要包括两个层面:功能开发和界面开发. 功能开发,指的是开发的产品能够解决哪些问题,其他人使用了你的工具改善了哪些方面. 界面开发,指的是产品与用户交互的方式,或者说产品呈现在Offi ...

最新文章

  1. 转:【AI每日播报】从TensorFlow到Theano:横向对比七大深度学习框架
  2. mybatis入门-第一个程序
  3. 错误:android.util.SuperNotCalledException
  4. VTK:绘制截锥体用法实战
  5. html教程自适应,Html-自适应
  6. Hadoop 01_基础知识
  7. php中怎么让主键自增长,在数据库设计中,无论如何也该设计一个自增ID字段作为主键吗?...
  8. php round 取余,PHP round() 函数
  9. java面向对象使用字符串_java面向对象中的String类中12种常用的方法
  10. LeetCode 767. 重构字符串(堆)
  11. 深度学习标注工具LabelImg的使用方法
  12. 后背疼的厉害有可能是哪些原因导致的?该怎么办?
  13. for循环中的参数能不省略
  14. 云服务器安全使用原则
  15. [每日一题]10、一道关于九宫格的面试题
  16. 我要用生锈的机关枪击穿现在
  17. 【毕业设计】大数据 电影数据分析与可视化系统 - python Django 大数据 可视化
  18. Linux下的LVM逻辑卷管理
  19. Apple Pay正式入华:能否成支付宝与微信强敌
  20. python +selenium 实现教学质量评价自动化

热门文章

  1. C语言项目:绽放的玫瑰花
  2. mvc 事务层切换数据源_Mvc 与 Flux 与 Redux的一些思考
  3. python3 线程隔离_Python的线程隔离实现方法
  4. java鼠标左键按下后拖动实现多选_鼠标拖拽多选功能
  5. 【渝粤教育】国家开放大学2019年春季 289法理学 参考试题
  6. 【渝粤教育】国家开放大学2018年秋季 0692-22T化工设备机械基础 参考试题
  7. 1835财务报表分析
  8. 减小程序规模!稀疏数组Sparsearray,数据结构二维数组与稀疏数组转换,Java实现
  9. java heapsort_排序算法笔记:堆排序 HeapSort in java
  10. centos8.2安装mysql_为CentOS 8操作系统安装MySQL的方法,以安装MySQL 8为例