Setting this property to True can cause build issues because of certain EnvDTE properties that can't be embedded.Īll desktop projects contain an implicit reference to mscorlib. When you manually add a reference to any of the EnvDTE namespaces ( EnvDTE, EnvDTE80, EnvDTE90, EnvDTE90a, or EnvDTE100), set the Embed Interop Types property of the reference to False in the Properties window. For more information, see Manage references in a project. If you deploy or copy an application that contains a reference to an assembly that's registered in the GAC, the assembly won't be deployed or copied with the application, regardless of the Copy Local setting. The Assemblies tab doesn't list any assemblies from the global assembly cache (GAC) because assemblies in the GAC are part of the run-time environment. NET assemblies that are available for referencing.
Specify the references to add, and then select OK. Reference Manager opens and lists the available references by group. (You can right-click the project node and select Add from the fly-out menu to choose from these options, too.)
In Solution Explorer, right-click on the References or Dependencies node and choose either Add Project Reference, Add Shared Project Reference, or Add COM Reference.