我们现有适用于 Word 2003 和 Excel 2003 的 VS 2008 VSTO 加载项。我们目前无法升级 Office 版本。
我们刚刚尝试将我们的解决方案升级到 VS 2010,它可以很好地转换和编译,但是在构建和运行加载项时,我们收到一条消息,指出未安装所需的 Office 版本。
有没有办法解决这个问题(无需升级到 Office 2007 或 2010),以便我们可以使用 VS 2010 来构建这个加载项?
最佳答案
不,不幸的是这是不可能的。 VSTO 2010 不会编译为 Office 2003 设计的解决方案。它旨在与 2007/2010 一起使用。
要为 Office 2003 创建解决方案,您需要在 VS2003 上安装 VSTO 2005 或在 VS2008 上安装 VSTO 2005 SE/VSTO 2008(在后者的情况下,您也可以为 Office 2007 进行开发)。
关于visual-studio - 是否可以从 Visual Studio 2010 创建 Office 2003 VSTO 加载项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3089567/