Share via


ASSEMBLYLOCRESOLUTION

Applies to: yesVisual Studio noVisual Studio for Mac

Note

This article applies to Visual Studio 2017. If you're looking for the latest Visual Studio documentation, see Visual Studio documentation. We recommend upgrading to the latest version of Visual Studio. Download it here

Specifies where an assembly is located.

Syntax

enum enum_ASSEMBLYLOCRESOLUTION {
    ALR_NAME      = 0x0,
    ALR_USERDIR   = 0x1,
    ALR_SHAREDDIR = 0x2,
    ALR_REMOTEDIR = 0x4,
};
typedef DWORD ASSEMBLYLOCRESOLUTION;
public enum enum_ASSEMBLYLOCRESOLUTION {
    ALR_NAME      = 0x0,
    ALR_USERDIR   = 0x1,
    ALR_SHAREDDIR = 0x2,
    ALR_REMOTEDIR = 0x4,
};

Fields

ALR_NAME
Assembly is located in the current namespace.

ALR_USERDIR
Assembly is located in a user directory.

ALR_SHAREDDIR
Assembly is located in shared directory.

ALR_REMOTEDIR
Assembly is located in a remote directory.

Remarks

These values are returned by the ResolveAssemblyRef and GetManagedViewerCreationData methods.

These values can be combined with the OR operation.

Requirements

Header: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

See also