office interop - What is VSTO exactly? -
i have few add-ins excel , word 2007-2016. , don't understand few things. project use dlls, microsoft.office.tools.common, office.dll, excel, word , common interop's. , these files can found in few places @ same time, different versions of them (like program files, windows/assembly, windows/microsoft.net/assembly). don't know version use. , also, if user has vsto installed, suppose has these files. why need provide them? install when install vsto? part , installation place component? think don't right, because found out excel loads 2 different versions of same file @ same time. those lot of questions, , many of them depend on provide solution... the case of pias ("office dlls") relatively clear cut: you not need (and should not) distribute office pias vsto solution, possible exceptions of 2007 , 2010. in these versions, installing .net support optional , not default. that's why there redistributables these versions, , not others. installe...