我可以使用VS 2012创建Office 2007加载项吗?

Gar*_*ill 9 vsto office-2007 visual-studio visual-studio-2012

这不建议:http://msdn.microsoft.com/en-us/library/ee519072(v = vs.110).aspx

但是,但是...... 真的吗?

Office 2007仍然无处不在 - 当然他们还没有放弃对它的支持吗?我需要支持它,似乎这意味着我不能使用VS2012.

或许这个限制只适用于RC?(请).或者它可能会创建2010年定位但仍可以在2007年运行的加载项?(抓着稻草).

告诉我它不是这样......

Sli*_*SFT 3

您可以创建一个面向 2010 的 Office 加载项,但仍可在 Office 2007 中使用。诀窍在于,您需要了解 2007 年与 2010 年存在哪些互操作类型和事件。如果您尝试访问 2007 年不存在的事件或类成员,则会遇到问题。

Visual Studio 2012 仅包含 Office 2010 项目模板。另一个烦恼/限制是他们取消了对安装项目的支持,这就是我们发布插件的方式。安装项目已被 InstallShield Limited Edition (ISLE) 取代