如何在较低版本(.Net)上使用Excel Interop?

在C#中,我使用的Microsoft.Office.Interop.Excel参考v12.0.0.0,这(我认为)对应于Office 2007。

我猜我的程序不能在没有Office 2007或更高版本的计算机上运行? 我该怎么办 ?

使用后期绑定并编写代码,只使用您想要支持的最低版本中提供的function。

如果您不知道晚期和早期绑定之间的区别,本文应该很有用: 使用Visual C#.NET绑定Office自动化服务器

信息:使用Visual Studio .NET开发Microsoft Office解决scheme

编写多个Office版本的自动化客户端