IVsAssemblyNameUnification Interface
Returns the name of the unified assembly based on the simple and full names the loader uses, and the .NET framework assemblies list (FrameworkList.xml). Use the SVsAssemblyNameUnification (SID_SvsAssemblyNameUnification) service to get an instance of the interface.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Syntax
'Declaration
<InterfaceTypeAttribute()> _
<GuidAttribute("F33D7D20-49CE-47A7-9E3B-DCC9DD19AF00")> _
Public Interface IVsAssemblyNameUnification
[InterfaceTypeAttribute()]
[GuidAttribute("F33D7D20-49CE-47A7-9E3B-DCC9DD19AF00")]
public interface IVsAssemblyNameUnification
[InterfaceTypeAttribute()]
[GuidAttribute(L"F33D7D20-49CE-47A7-9E3B-DCC9DD19AF00")]
public interface class IVsAssemblyNameUnification
[<InterfaceTypeAttribute()>]
[<GuidAttribute("F33D7D20-49CE-47A7-9E3B-DCC9DD19AF00")>]
type IVsAssemblyNameUnification = interface end
public interface IVsAssemblyNameUnification
The IVsAssemblyNameUnification type exposes the following members.
Methods
Name | Description | |
---|---|---|
GetUnifiedAssemblyName | Returns the name of the unified assembly. |
Top
Remarks
Because of unification, the .NET process of determining component versions in a multiple-version environment, an assembly used may not be the one expected. You can find the assembly actually in use through this interface.