VSTO vs. Primary Interop Assemblies, what's the difference?
问题 I already developed a large Office application-level add-in and it works like a charm, but I have problems understanding the technical basis. So what exactly are VSTO and the PIAs good for? Does VSTO just provide a proper project type for Visual Studio and that's it? Are the Primary Interop Assemblies (PIA) just some kind of wrapper for accessing the Office Object Model ? Do both of them provide more things and features than I am aware of? 回答1: VSTO is the application runtime that provides