我使用c#为word构建加载项。 我的加载项可以在单词2010和2013上使用。如何知道从我的加载项安装哪个单词版本?
答案 0 :(得分:2)
假设您正在使用VSTO,则可以阅读Globals.ThisAddIn.Application.Version
属性(请参阅MSDN Blog article)。
string version = Globals.ThisAddIn.Application.Version;
string majorStr = version.Split('.').First();
int major = Convert.ToInt32(majorStr);
if (major == 14) // Word 2010
// ...
else if (major == 15) // Word 2013
// ...