VS2005 VSTO 项目创建

这段时间公司需要在EXCEL上面做开发,使用的环境是VS2005,但是创建的时候,始终创建不了,出现OFFICE 2003 SP1补丁和VSTOR支持的问题,自己仔细的检查了一下环境,这两个都有,但是总是创建不了,纠结了1个多小时,期间重装了OFFICE 2003,但是还是不行,最后机缘巧合之下,让我又可以创建了,下面具体说说,要让VS2005能创建OFFICE操作的VSTO项目应该需要哪些步骤。

 

第一种情况,首先安装OFFICE 2003,然后再安装VS2005的开发人员:

  1.首先OFFICE 2003需要打上SP1补丁,其实直接打SP3补丁也可以,因为SP3补丁覆盖了SP1和SP2。

  2.检查OFFICE 2003是否安装了.Net的支持组件,可以在控制面板中选中OFFICE 2003进行更改设置。

  3.安装VS2005的SP1补丁。

  4.检查是否安装了VSTOR,如果安装了,则在控制面板中可以看到:Microsoft Visual Studio 2005 Tools for Office 运行库,如果没有安装则需要去微软下载中心下载安装。

 

第二种情况,也就是我这种情况,先安装VS2005,然后安装OFFICE 2003的开发人员:

  1.首先OFFICE 2003需要打上SP1补丁,其实直接打SP3补丁也可以,因为SP3补丁覆盖了SP1和SP2。

  2.检查OFFICE 2003是否安装了.Net的支持组件,可以在控制面板中选中OFFICE 2003进行更改设置。

  3.安装VS2005的SP1补丁。

  4.检查是否安装了VSTOR,如果安装了,则在控制面板中可以看到:Microsoft Visual Studio 2005 Tools for Office 运行库,如果没有安装则需要去微软下载中心下载安装。

  5.然后,如果在先安装VS2005的时候,安装了相关的VSTO,在安装OFFICE 2003的时候,也安装SP1以上补丁,那么,这个时候,就要重新安装一次VSTOR,因为可能是先安装的原因,VSTOR没有检查到OFFICE 2003的组件,所以,就要重新安装一次VSTOR,这个问题,纠结了我1个多小时,汗颜。。。

posted @ 2010-06-21 08:30  iceknp  阅读(1296)  评论(0编辑  收藏  举报