ResolveAssemblyReference Class

 

This API supports the product infrastructure and is not intended to be used directly from your code.

Implements the ResolveAssemblyReference task. Use the ResolveAssemblyReference element in your project file to create and execute this task. For usage and parameter information, see ResolveAssemblyReference Task.

MSBuild is now included in Visual Studio instead of the .NET Framework.You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.

Namespace:   Microsoft.Build.Tasks
Assembly:  Microsoft.Build.Tasks.Core (in Microsoft.Build.Tasks.Core.dll)

System.Object
  Microsoft.Build.Utilities.Task
    Microsoft.Build.Tasks.TaskExtension
      Microsoft.Build.Tasks.ResolveAssemblyReference

type ResolveAssemblyReference = 
    class
        inherit TaskExtension
    end

NameDescription
System_CAPS_pubmethodResolveAssemblyReference()

This API supports the product infrastructure and is not intended to be used directly from your code. Initializes a new instance of the ResolveAssemblyReference class.

MSBuild is now included in Visual Studio instead of the .NET Framework.You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.

NameDescription
System_CAPS_pubpropertyAllowedAssemblyExtensions

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the assembly extensions that will be considered during references resolution.

MSBuild is now included in Visual Studio instead of the .NET Framework.You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.

System_CAPS_pubpropertyAllowedRelatedFileExtensions

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the extensions that will be considered when searching for related files.

MSBuild is now included in Visual Studio instead of the .NET Framework.You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.

System_CAPS_pubpropertyAppConfigFile

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the App.Config file path.

MSBuild is now included in Visual Studio instead of the .NET Framework.You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.

System_CAPS_pubpropertyAssemblies

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the assembly names to resolve into full paths and to find dependencies for.

MSBuild is now included in Visual Studio instead of the .NET Framework.You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.

System_CAPS_pubpropertyAssemblyFiles

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets a list of fully qualified assembly paths to find dependencies for.

MSBuild is now included in Visual Studio instead of the .NET Framework.You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.

System_CAPS_pubpropertyAutoUnify

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets a Boolean value that specifies whether the resulting dependency graph is automatically treated as if there were an App.Config file passed in to the AppConfigFile property.

MSBuild is now included in Visual Studio instead of the .NET Framework.You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.

System_CAPS_pubpropertyBuildEngine

Gets or sets the instance of the IBuildEngine object used by the task.

MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.(Inherited from Task.)

System_CAPS_pubpropertyBuildEngine2

Gets the instance of the IBuildEngine2 object used by the task.

MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.(Inherited from Task.)

System_CAPS_pubpropertyBuildEngine3

Gets the instance of the IBuildEngine3 object used by the task.

MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.(Inherited from Task.)

System_CAPS_pubpropertyBuildEngine4

Gets the instance of the IBuildEngine4 object used by the task.

MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.(Inherited from Task.)

System_CAPS_pubpropertyCandidateAssemblyFiles

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets a list of assemblies, which must be absolute file names or project-relative file names, to use for the search and resolution process.

MSBuild is now included in Visual Studio instead of the .NET Framework.You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.

System_CAPS_pubpropertyCopyLocalDependenciesWhenParentReferenceInGac

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets a switch that determines how dependencies are determined, and whether or not a dependency is copied locally.

MSBuild is now included in Visual Studio instead of the .NET Framework.You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.

System_CAPS_pubpropertyCopyLocalFiles

This API supports the product infrastructure and is not intended to be used directly from your code. Returns all files in the ResolvedFiles, ResolvedDependencyFiles, RelatedFiles, SatelliteFiles, and ResolveAssemblyReference properties that have the CopyLocal item metadata with a value of true.

MSBuild is now included in Visual Studio instead of the .NET Framework.You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.

System_CAPS_pubpropertyDependsOnSystemRuntime

This API supports the product infrastructure and is not intended to be used directly from your code. Determines whether the assembly or any of its primary references depends on System.Runtime. (Aka needs Facade references to resolve duplicate types)

System_CAPS_pubpropertyFilesWritten

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the items written to disk.

MSBuild is now included in Visual Studio instead of the .NET Framework.You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.

System_CAPS_pubpropertyFindDependencies

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets a Boolean value that specifies whether dependencies will be found (true) or only primary references will be found (false).

MSBuild is now included in Visual Studio instead of the .NET Framework.You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.

System_CAPS_pubpropertyFindRelatedFiles

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets a Boolean value that specifies whether related files such as .pdb files and .xml files will be found.

MSBuild is now included in Visual Studio instead of the .NET Framework.You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.

System_CAPS_pubpropertyFindSatellites

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets a Boolean value that specifies whether satellite assemblies will be found.

MSBuild is now included in Visual Studio instead of the .NET Framework.You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.

System_CAPS_pubpropertyFindSerializationAssemblies

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets a Boolean value that specifies whether the serialization assemblies will be found.

MSBuild is now included in Visual Studio instead of the .NET Framework.You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.

System_CAPS_pubpropertyForceSystemRuntimeDependencyCalculation

This API supports the product infrastructure and is not intended to be used directly from your code.

System_CAPS_pubpropertyFullFrameworkAssemblyTables

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets a list of items representing XML files that contain the full framework for the profile.

MSBuild is now included in Visual Studio instead of the .NET Framework.You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.

System_CAPS_pubpropertyFullFrameworkFolders

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets a list of folders which contain a RedistList directory which represent the full framework for a given client profile, for example:%programfiles%\reference assemblies\microsoft\framework\v4.0

MSBuild is now included in Visual Studio instead of the .NET Framework.You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.

System_CAPS_pubpropertyFullTargetFrameworkSubsetNames

This API supports the product infrastructure and is not intended to be used directly from your code. A string that contains the names of the subsets of the specified target framework.

MSBuild is now included in Visual Studio instead of the .NET Framework.You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.

System_CAPS_protpropertyHelpKeywordPrefix

Gets or sets the prefix used to compose Help keywords from resource names.

MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.(Inherited from Task.)

System_CAPS_pubpropertyHostObject

Gets or sets the host object associated with the task.

MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.(Inherited from Task.)

System_CAPS_pubpropertyIgnoreDefaultInstalledAssemblySubsetTables

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets a Boolean value that specifies whether the task should look for and use additional installed assembly subset tables (also known as Subset Lists), which are found in the SubsetList directory under the provided TargetFrameworkDirectories.

MSBuild is now included in Visual Studio instead of the .NET Framework.You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.

System_CAPS_pubpropertyIgnoreDefaultInstalledAssemblyTables

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets a Boolean value that specifies whether the ResolveAssemblyReference task should ignore additional installed assembly tables found in the RedistList directory underneath the provided TargetFrameworkDirectories (true) or should search for and use these installed assembly tables (false).

MSBuild is now included in Visual Studio instead of the .NET Framework.You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.

System_CAPS_pubpropertyIgnoreTargetFrameworkAttributeVersionMismatch

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets a flag indicating whether to ignore the framework attribute when checking if an assembly is compatible with the targeted framework.

MSBuild is now included in Visual Studio instead of the .NET Framework.You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.

System_CAPS_pubpropertyIgnoreVersionForFrameworkReferences

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets a flag indicating whether to ignore the version information on the framework assembly and actually resolve the framework assembly from the currently targeted framework. Flag applies if the primary reference is a framework assembly.

MSBuild is now included in Visual Studio instead of the .NET Framework.You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.

System_CAPS_pubpropertyInstalledAssemblySubsetTables

This API supports the product infrastructure and is not intended to be used directly from your code. An ITaskItem that represents a list of XML files that contain assemblies that are expected to be in the target subset.

MSBuild is now included in Visual Studio instead of the .NET Framework.You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.

System_CAPS_pubpropertyInstalledAssemblyTables

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets a list of XML files that contain assemblies that are expected to be installed on the target machine.

MSBuild is now included in Visual Studio instead of the .NET Framework.You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.

System_CAPS_pubpropertyLatestTargetFrameworkDirectories

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the list of directories which contain the redist lists for the most current framework which can be targeted on the machine.

MSBuild is now included in Visual Studio instead of the .NET Framework.You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.

System_CAPS_pubpropertyLog

This API supports the product infrastructure and is not intended to be used directly from your code. Gets an instance of a TaskLoggingHelperExtension containing task logging methods.

MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.(Inherited from TaskExtension.)

System_CAPS_pubpropertyProfileName

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the name of the target framework profile we are targeting, for example Client, Web, or Network

MSBuild is now included in Visual Studio instead of the .NET Framework.You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.

System_CAPS_pubpropertyRelatedFiles

This API supports the product infrastructure and is not intended to be used directly from your code. Gets related files, such as .xml and .pdb files with the same base name as a reference.

MSBuild is now included in Visual Studio instead of the .NET Framework.You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.

System_CAPS_pubpropertyResolvedDependencyFiles

This API supports the product infrastructure and is not intended to be used directly from your code. Gets the nth order paths to dependencies.

MSBuild is now included in Visual Studio instead of the .NET Framework.You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.

System_CAPS_pubpropertyResolvedFiles

This API supports the product infrastructure and is not intended to be used directly from your code. Gets a list of all primary references resolved to full paths.

MSBuild is now included in Visual Studio instead of the .NET Framework.You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.

System_CAPS_pubpropertyResolvedSDKReferences

This API supports the product infrastructure and is not intended to be used directly from your code. A list of resolved SDK references which contain the sdk name, sdk location and the targeted configuration.

These locations will only be searched if the reference has the SDKName metadata attached to it.

MSBuild is now included in Visual Studio instead of the .NET Framework.You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.

System_CAPS_pubpropertySatelliteFiles

This API supports the product infrastructure and is not intended to be used directly from your code. Gets any satellite files found.

MSBuild is now included in Visual Studio instead of the .NET Framework.You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.

System_CAPS_pubpropertyScatterFiles

This API supports the product infrastructure and is not intended to be used directly from your code. Gets the scatter files associated with one of the given assemblies.

MSBuild is now included in Visual Studio instead of the .NET Framework.You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.

System_CAPS_pubpropertySearchPaths

This API supports the product infrastructure and is not intended to be used directly from your code. Specifies the directories or special locations that are searched to find the files on disk that represent the assemblies.

MSBuild is now included in Visual Studio instead of the .NET Framework.You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.

System_CAPS_pubpropertySerializationAssemblyFiles

This API supports the product infrastructure and is not intended to be used directly from your code. Gets the serialization assemblies.

MSBuild is now included in Visual Studio instead of the .NET Framework.You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.

System_CAPS_pubpropertySilent

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets a Boolean value that specifies whether no messages are logged.

MSBuild is now included in Visual Studio instead of the .NET Framework.You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.

System_CAPS_pubpropertyStateFile

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets a file name that indicates where to save the intermediate build state for this task.

MSBuild is now included in Visual Studio instead of the .NET Framework.You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.

System_CAPS_pubpropertySuggestedRedirects

This API supports the product infrastructure and is not intended to be used directly from your code. Gets one item for every distinct conflicting assembly identity, regardless of the value of the AutoUnify property.

MSBuild is now included in Visual Studio instead of the .NET Framework.You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.

System_CAPS_pubpropertySupportsBindingRedirectGeneration

This API supports the product infrastructure and is not intended to be used directly from your code. Determines whether the project type supports "AutoGenerateBindingRedirects" (currently only for EXE projects).

System_CAPS_pubpropertyTargetedRuntimeVersion

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the name of the runtime we are targeting, for example, 2.0.57027.

MSBuild is now included in Visual Studio instead of the .NET Framework.You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.

System_CAPS_pubpropertyTargetFrameworkDirectories

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the path to the target framework directory.

MSBuild is now included in Visual Studio instead of the .NET Framework.You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.

System_CAPS_pubpropertyTargetFrameworkMoniker

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the target framework moniker being targeted, if any.

MSBuild is now included in Visual Studio instead of the .NET Framework.You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.

System_CAPS_pubpropertyTargetFrameworkMonikerDisplayName

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the display name of the target framework moniker being targeted, if any.

MSBuild is now included in Visual Studio instead of the .NET Framework.You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.

System_CAPS_pubpropertyTargetFrameworkSubsets

This API supports the product infrastructure and is not intended to be used directly from your code. A list of target framework subset names that will be searched for in the target framework directories.

MSBuild is now included in Visual Studio instead of the .NET Framework.You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.

System_CAPS_pubpropertyTargetFrameworkVersion

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the project target framework version used for reference filtering.

MSBuild is now included in Visual Studio instead of the .NET Framework.You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.

System_CAPS_pubpropertyTargetProcessorArchitecture

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the preferred target processor architecture used for resolving Global Assembly Cache (GAC) references, which can have a value of x86, IA64, or AMD64.

MSBuild is now included in Visual Studio instead of the .NET Framework.You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.

System_CAPS_protpropertyTaskResources

Gets or sets the culture-specific resources associated with the task.

MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.(Inherited from Task.)

System_CAPS_pubpropertyUnresolveFrameworkAssembliesFromHigherFrameworks

This API supports the product infrastructure and is not intended to be used directly from your code. If set to true, it forces to unresolve framework assemblies with versions higher or equal the version of the target framework, regardless of the target framework.

System_CAPS_pubpropertyWarnOrErrorOnTargetArchitectureMismatch

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets a string value specifying the behavior when a mismatch between the target processor architecture and the architecture of a primary reference. When this is “Error”, an error will be logged for a mismatch. When this is “Warning”, a warning will be logged for a mismatch. When this is “None”, no error or warning will be logged for a mismatch.

MSBuild is now included in Visual Studio instead of the .NET Framework.You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.

NameDescription
System_CAPS_pubmethodEquals(Object)

(Inherited from Object.)

System_CAPS_pubmethodExecute()

This API supports the product infrastructure and is not intended to be used directly from your code. Executes the ResolveAssemblyReference task.

MSBuild is now included in Visual Studio instead of the .NET Framework.You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.(Overrides Task.Execute().)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: