C# 클래스 NAnt.VSNet.ManagedAssemblyReference

상속: AssemblyReferenceBase
파일 보기 프로젝트 열기: skolima/NAnt

Private Properties

프로퍼티 타입 설명
GetComponentAssemblyFolder string

공개 메소드들

메소드 설명
ManagedAssemblyReference ( XmlElement xmlDefinition, ReferencesResolver referencesResolver, ProjectBase parent, GacCache gacCache ) : System

보호된 메소드들

메소드 설명
ResolveAssemblyReference ( ) : string

Resolves an assembly reference.

Visual Studio .NET uses the following search mechanism :

The project directory. The directories specified in the "ReferencePath" property, which is stored in the .USER file. The .NET Framework directory (see KB306149)

The directories specified under the following registry keys:

HKLM\SOFTWARE\Microsoft\.NETFramework\AssemblyFolders HKCU\SOFTWARE\Microsoft\.NETFramework\AssemblyFolders HKLM\SOFTWARE\Microsoft\VisualStudio\<major version>.<minor version>\AssemblyFolders HKCU\SOFTWARE\Microsoft\VisualStudio\<major version>.<minor version>\AssemblyFolders

Future versions of Visual Studio .NET will also check in:

HKLM\SOFTWARE\Microsoft\.NETFramework\AssemblyFoldersEx HKCU\SOFTWARE\Microsoft\.NETFramework\AssemblyFoldersEx
The HintPath.
ResolveFromAssemblyFolders ( XmlElement referenceElement, string fileName ) : string

비공개 메소드들

메소드 설명
GetComponentAssemblyFolder ( XmlElement referenceElement ) : string

메소드 상세

ManagedAssemblyReference() 공개 메소드

public ManagedAssemblyReference ( XmlElement xmlDefinition, ReferencesResolver referencesResolver, ProjectBase parent, GacCache gacCache ) : System
xmlDefinition System.Xml.XmlElement
referencesResolver ReferencesResolver
parent ProjectBase
gacCache NAnt.Core.Util.GacCache
리턴 System

ResolveAssemblyReference() 보호된 메소드

Resolves an assembly reference.

Visual Studio .NET uses the following search mechanism :

The project directory. The directories specified in the "ReferencePath" property, which is stored in the .USER file. The .NET Framework directory (see KB306149)

The directories specified under the following registry keys:

HKLM\SOFTWARE\Microsoft\.NETFramework\AssemblyFolders HKCU\SOFTWARE\Microsoft\.NETFramework\AssemblyFolders HKLM\SOFTWARE\Microsoft\VisualStudio\<major version>.<minor version>\AssemblyFolders HKCU\SOFTWARE\Microsoft\VisualStudio\<major version>.<minor version>\AssemblyFolders

Future versions of Visual Studio .NET will also check in:

HKLM\SOFTWARE\Microsoft\.NETFramework\AssemblyFoldersEx HKCU\SOFTWARE\Microsoft\.NETFramework\AssemblyFoldersEx
The HintPath.
protected ResolveAssemblyReference ( ) : string
리턴 string

ResolveFromAssemblyFolders() 보호된 메소드

protected ResolveFromAssemblyFolders ( XmlElement referenceElement, string fileName ) : string
referenceElement System.Xml.XmlElement
fileName string
리턴 string