O'Reilly logo

.NET and COM: The Complete Interoperability Guide by Adam Nathan

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 15. Creating and Deploying Useful Primary Interop Assemblies

In This Chapter

Primary Interop Assembly or Brand New Assembly?

Creating a Primary Interop Assembly

Deploying and Registering a Primary Interop Assembly

Writing IDL That Produces Good Type Libraries

What About ActiveX Controls?

As discussed in Chapter 3, “The Essentials for Using COM in Managed Code,” a Primary Interop Assembly (PIA) is the official assembly for a corresponding type library, digitally signed and distributed by the author of the type library. The notion of PIAs is simply a convention used by tools such as Visual Studio .NET and TLBIMP.EXE to encourage clients of a COM component to use the same Interop Assembly that others are using. Since the identity ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required