明明自己有正版office产品密钥却因为时间太久种种原因找不到了,登录微软账户查看信息也没有,怎么办?? 不要着急,只要你还记得你当时激活office的微软账号和密码,可以登录微软账户,......
2021-06-25 754 office,office产品密钥,office密钥
这个问题初步判断为服务器上面缺少office的组件。
我开发的环境安装了vs2005。vs2005安装完毕后,在GAC(路径为:C:\WINDOWS\assembly)中注册很多程序集。在C:\WINDOWS\assembly目录下面找到了Microsoft.Office.Tools.Excel 版本:8.0.0.0 公钥标识:b03f5f7f11d50a3a 与我的配置文件一致。(奇怪为什么配置文件中PublicKeyToken=“B03F5F7F11D50A3A"为大写,而C:\WINDOWS\assembly目录下面的公钥标识为小写呢?.net不是区分大小写吗?)
服务器上由于没有安装vs2005。而开发网站的时候“引用dll “ 的时候引用的是C:\WINDOWS\assembly下面的程序集。在服务器的C:\WINDOWS\assembly目录下面根本就不存在Microsoft.Office.Tools.Excel 所以运行网站的时候报错。
解决方案:
在服务器上面把程序需要引用的dll注册到GAC中。
具体方法:
1.先把需要的dll拷贝到服务器上面。把开发环境中的C:\Program Files\Common Files\Microsoft Shared\VSTO目录直接拷贝到服务器的C:\Program Files\Common Files\Microsoft Shared\目录下。
2.在服务器上 开始-程序-管理工具-Microsoft .NET Framework 2.0 配置-管理程序集缓存-将程序集添加到程序集缓存。选中那些dll即可。
运行网站。一切ok。
相关文章
明明自己有正版office产品密钥却因为时间太久种种原因找不到了,登录微软账户查看信息也没有,怎么办?? 不要着急,只要你还记得你当时激活office的微软账号和密码,可以登录微软账户,......
2021-06-25 754 office,office产品密钥,office密钥
一、选择题,共60分(每题2分)。 1、在打印文档之前可以预览,以下命令中正确的是( ) A、选择文件菜单中的打印预览命令 B、单击常用工具栏中的打印按钮 C、单击常用工具栏中的打印预......
2021-06-25 521 office,office期末考试试题
在中国,电脑上安装的办公软件,一般都是国产的WPS和微软开发的OFFICE套件,这其中,WPS属于免费软件,但是广告却非常雷人,很多人受不了广告都宁愿使用微软的OFFICE。 但是,OFFICE也不是免......
2021-06-25 782 office,office365
office2016、2019提示office正在更新,卡住一分钟之后提示0xc0000142错误 win+R输入services.msc 2. 将Microsoft Office即点即用服务设为自动,并重启 3. 启动成功!......
2021-06-25 57 office2016,、,2019,提示,office,正在,更新,卡住,
Microsoft Office Professional Plus 2010有两个版本,分别是32位与64位的,大家可以根据自己操作系统的版本来选择,其中32位,可以在64位和32位的计算上安装;64位的只能在64位的计算机上安装。安装过......
2021-06-25 843 Office,2010,安装,教程,如何,office2010,Microsoft,