Creating an External List in SharePoint by Using Business Data

In this video, Mick Alberts shows you how to embed type information into an application that uses Automation objects from Microsoft Office. Embedding type information enables you to run the same build of an application with different versions of Microsoft Office on different computers, without needing to deploy a primary interop assembly (PIA) for each version of Office. For more information, see the Help topic:
Walkthrough: Embedding Type Information from Microsoft Office Assemblies (C# and Visual Basic)
Kathleen McGrath
Visual Studio User Education
https://blogs.msdn.com/kathleen