32位VSTO 4 Excel 2007 Addin可以在64位Windows Server 2003上使用Excel 2007 32位吗?

问题描述:

我们有一个VSTO 4 32位Excel加载项,可以在Windows XP(和Server 2003)32位上正常工作。我们计划将我们的服务器升级到Windows 2003 64位操作系统和Excel 2007 32位。我的问题是我们现有的Excel加载项是否仍然有效。32位VSTO 4 Excel 2007 Addin可以在64位Windows Server 2003上使用Excel 2007 32位吗?

另外是VSTO 4运行时64位仅适用于64位Office?

谢谢

只要你保持Office版本目标平台同样会工作得很好。如果您从Office x86更改为Office x64,则需要构建一个以x64为目标的安装程序,而不是默认的x86。更改操作系统平台不会引起任何问题。

请参阅related SO post regarding TargetPlatform

VSTO 4 x64运行时仅用于Office x64。