Microsoft.Build.Tasks.v3.5 Gets or sets a Boolean value that indicates whether the MSBuild engine will return the built targets from the cache. true if the MSBuild engine will return the built targets from the cache; otherwise, false. Returns a quoted string appropriate for appending to a command line. A string representing the new quoted string. The string to convert. Gets or sets a Boolean value that indicates whether to overwrite files even if they are marked as read only files. true if the Copy task should overwrite files even if they are marked as read only files; otherwise, false. Gets or sets a Boolean value that indicates whether to apply the additional metadata only if none already exists. true if the CreateItem task should apply the additional metadata only if none already exists; otherwise, false. Gets or sets whether the culture name should be prepended to the manifest resource name as a directory. true if the culture name should be prepended, false if otherwise. Gets or sets the initial list of resource names, along with additional metadata for manifest resource names. An object, representing the resource names and metadata. Gets or sets a regular expression to spot error lines in the tool output. A regular expression to spot error lines in the tool output. Gets or sets a regular expression to spot warning lines in the tool output. A regular expression to spot warning lines in the tool output. Gets or sets a Boolean value that indicates whether to ignore the standard error and warning format and log errors and warnings from the output as regular messages. true if the Exec task should ignore the standard error and warning format and should log errors and warnings as regular messages; false if the Exec task should log the errors and warnings that match the standard error and warning format. Logs the specified single line of text as an error or warning if the single line matched custom or standard error and warning formats or as a regular message if is set to true and no custom format matched. Single line from the output to parse. The importance to log the message with. Finds the app.config file, if any, in the provided lists. Initializes a new instance of the class. Gets or sets the first matching item found in the list, if any. The first matching item found in the list, or null if no matching item is found. Finds the app config file. true in all cases. Gets or sets the primary list to search through. The primary list to search through. Gets or sets the secondary list to search through. The secondary list to search through. Gets or sets the value to add as metadata. The metadata. In a specified list, finds an item that has the matching itemspec. Initializes a new instance of the class. Gets or sets a Boolean value that indicates whether to match case sensitively. trueFindInList task should match case sensitively; otherwise, false. Executes the FindInList task. true if task execution succeeded; otherwise, false. Gets or sets a Boolean value that indicates whether to return the last match (true) or to return the first match (false). true if the FindInList task should return the last match; false if the FindInList task should return the first match. Gets or sets the first matching item found in the list, if any. The first matching item found in the list. Gets or sets the itemspec to search for. The itemspec to search for. Gets or sets the list in which to search for the itemspec. The list in which to search for the itemspec. Gets or sets a Boolean value that indicates whether to match against just the file name part of the itemspec or to match against the whole itemspec. true if the FindInList task should match against just the file name part of the itemspec; false if the FindInList task should match against the whole itemspec. Gets or sets the URL of the Web page that is displayed in dialog boxes during ClickOnce installations. A string value that represents the URL of a Web page. Gets or sets a list of one or more file type that are associated with the ClickOnce deployment manifest. File associations only valid only when .NET Framework 3.5 or later is targeted. A list of file types that are associated with the generated manifest. Gets or sets whether the application is hosted in a browser (as are WPF Web Browser Applications). A Boolean value that indicates whether the application being deployed will be hosted in a browser (true), or not (false). true only applies to WPF Web Browser Applications. Specifies the ProductName property in the project file. A string value that corresponds to the ProductName property in the project file. Specifies the PublisherName property in the project file. A string value that corresponds to the PublisherName property in the project file. Gets or sets whether the application requires the .NET Framework 3.5 SP1. true if the application requires .NET Framework 3.5 SP1; false otherwise. Gets or sets the name of the folder on the Start menu where the application is located after ClickOnce deployment. A string that represents the name of a Start menu folder. Specifies the SupportUrl property in the project file. A string value that corresponds to the SupportUrl property in the project file. Gets or sets the name of the .NET Framework subset to target. The name of the .NET Framework subset. Specifies whether the , , and properties are written to the application manifest. A Boolean value that indicates whether the , , and properties are written to the application manifest (true). If the value is false, these properties are ignored. Gets or sets whether a component runs with elevated permissions when it is installed on a target computer. Returns True if the installed component runs with elevated permissions; otherwise False. Gets or sets whether an icon is created on the desktop during ClickOnce application installation. true if an icon is created on the desktop during installation; false otherwise. Gets or sets the URL of the Web page that is displayed in dialog boxes during ClickOnce installations. A string that represents the URL of a Web page. Gets or sets the name of the folder on the Start menu where the application is located after ClickOnce deployment. A string that represents the name of a Start menu folder. Compares two .NET Framework versions and determines which version comes before the other one. An integer value that specifies the sort order position of a .NET Framework version instance relative to another version instance. The first .NET Framework version to compare. The second .NET Framework version to compare. Converts the given .NET Framework version to a string. A string that represents the .NET Framework version. The .NET Framework version number to convert to a string. The target .NET Framework version for the project. A string that represents the .NET Framework version. Gets or sets the additional inputs for the dependency checking that the GenerateResource task performs. The additional inputs for the dependency checking that the GenerateResource task performs. Gets or sets the resource namespace or manifest prefix to use in the generated class source for the strongly typed resource. The resource namespace or manifest prefix to use in the generated class source for the strongly typed resource. Gets or sets the dependent assemblies. The dependent assemblies. Gets or sets the path of the folder that contains the .NET Framework 1.1 assemblies. The path of the folder that contains the .NET Framework 1.1 assemblies. Gets or sets the path of the folder that contains the .NET Framework 2.0 assemblies. The path of the folder that contains the .NET Framework 2.0 assemblies. Gets or sets the path of the folder that contains the .NET Framework 3.0 assemblies. The path of the folder that contains the .NET Framework 3.0 assemblies. Gets or sets the path of the folder that contains the .NET Framework 3.5 assemblies. The path of the folder that contains the .NET Framework 3.5 assemblies. Gets or sets the path to the .NET Framework 2.0 SDK. The path to the .NET Framework 2.0 SDK. Gets or sets the path to the .NET Framework 3.5 SDK. The path to the .NET Framework 3.5 SDK. Provides a substitute for by modifying the definitions of and . For a description of this member, see . For a description of this member, see . For a description of this member, see . For a description of this member, see . For a description of this member, see . For a description of this member, see . For a description of this member, see . For a description of this member, see . For a description of this member, see . For a description of this member, see . Retrieves the referenced type descriptions if a type description references other type descriptions. A handle to the referenced type description to return. When this method returns, contains the referenced type description. This parameter is passed uninitialized. Retrieves the type description of the implemented interface types if a type description describes a COM class. The index of the implemented type whose handle is returned. When this method returns, contains a reference to a handle for the implemented interface. This parameter is passed uninitialized. For a description of this member, see . For a description of this member, see . For a description of this member, see . For a description of this member, see . For a description of this member, see . For a description of this member, see . For a description of this member, see . Gets or sets a Boolean value that specifies whether an external UAC manifest is generated for the application. true if an external UAC manifest is generated for the application; otherwise, false. If an alternate tool name or tool path was specified in the project file, then that tool is used rather than the host compiler for integrated development environment (IDE) builds. false if the host compiler should be used; otherwise, true. Gets or sets the Win32 manifest. The Win32 manifest. Gets or sets a Boolean value that specifies whether the projects specified in the property are built in parallel, if possible. true if the projects specified in the property are built in parallel if possible; otherwise, false. Gets or sets a Boolean value that specifies whether project files that do not exist on the disk will be skipped. true if project files that do not exist on the disk will be skipped; otherwise, false. Gets or sets the escape characters to be unescaped from the specified and . The escape characters to be unescaped from the specified and . Gets or sets a target .NET Framework version to build the project with, which enables an MSBuild task to build a project that targets a different version of the .NET Framework than the one specified in the project. Valid values are , and . The target .NET Framework version to build the project with. Gets or sets a Boolean value that specifies whether the project will be unloaded once the operation is completed. true if the project will be unloaded once the operation is completed; otherwise, false. Gets or sets a Boolean value that indicates whether the MSBuild engine will return the built targets from the cache. true if the MSBuild engine will return the built targets from the cache; otherwise, false. Determines whether the application requires the .NET Framework 3.5 SP1. Initializes a new instance of the class. Gets or sets the assemblies referenced in this application. The assemblies referenced in the application. Gets or sets whether to create an icon on the desktop during installation. true if a shortcut icon is added to the desktop; false otherwise. Gets or sets the manifest file name for the application. The assembly that should be executed. Gets or sets the assembly that should be executed when the application is run. The assembly that should be executed. Gets or sets the Web site that is displayed in dialog boxes that are encountered during ClickOnce installations. The URL of the web site to display. Executes the task that determines whether the applications requires .NET Framework 3.5 SP1. true if the application requires .NET Framework 3.5 SP1; false otherwise. Gets or sets the list of all of the files that will be deployed when you publish your application. The files that will be deployed. Gets or sets the assemblies referenced in your project. The assemblies in your project. Gets or sets whether the application requires .NET Framework 3.5 SP1. true if the application requires .NET Framework 3.5 SP1; false otherwise. Gets or sets whether the ClickOnce manifests are signed. true if the ClickOnce manifests are signed; false otherwise. Gets or sets the name of the folder on the Start menu in which the application will be installed. The name of the installation folder. Gets or sets the version of the .NET Framework that this application targets. The name of .NET Framework version. Gets or sets the extensions that will be considered when searching for related files. The extensions that will be considered when searching for related files. A string that contains the names of the subsets of the specified target framework. A string value that contains subset names. 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. true if additional assembly subset tables are used; otherwise, false. 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 (true) or should search for and use these installed assembly tables (false). true if the task should ignore the additional installed assembly tables; false if the task should search for and use the additional installed assembly tables. An that represents a list of XML files that contain assemblies that are expected to be in the target subset. An list of XML files. A list of target framework subset names that will be searched for in the target framework directories. Gets or sets the project target framework version used for reference filtering. The project target framework version used for reference filtering. Returns whether this ToolTask has logged any errors. true if the ToolTask logged errors, false if otherwise. Gets or sets the name of the assembly that this module will be a part of. The name of the assembly that this module will be a part of. Gets or sets a Boolean value that specifies whether the compiler should compile without a reference to the Visual Basic Runtime Library. true if the compiler should compile without a reference to the Visual Basic Runtime Library; otherwise, false. Gets or sets a Boolean value that specifies whether to use local type inference in variable declarations. true if the Vbc task will use local type inference in variable declarations; otherwise, false. Gets or sets a value indicating whether a component runs with elevated permissions when it is installed on a target computer. true if the installed component runs with elevated permissions; otherwise false. Gets or sets a value indicating whether a component runs with elevated permissions when it is installed on a target computer. true if the installed component runs with elevated permissions; otherwise false. Gets or sets the URL of the error report. A string that contains the URL of the error report. Gets or sets the file associations that are defined in the manifest. A string that contains the file associations. Gets or sets a value that specifies whether the application is hosted in a browser (as WPF Web Browser Applications are). A Boolean value that indicates whether the application being deployed will be hosted in a browser (True), or not (False). True applies only to WPF Web Browser Applications. Gets or sets a value that specifies the ProductName property in the project file. A string value that corresponds to the ProductName property in the project file. Gets or sets a value that specifies the PublisherName property in the project file. A string value that corresponds to the PublisherName property in the project file. Gets or sets the suite name that is defined in the manifest. A string that contains the suite name. Gets or sets a value that specifies the SupportUrl property in the project file. A string value that corresponds to the SupportUrl property in the project file. Gets or sets a value that specifies whether the , , and properties are written to the application manifest. A Boolean value that indicates whether the , , and properties are written to the application manifest. If the value is True, they are written to the application manifest. If the value is False, these properties are ignored. Gets or sets a property that is used to serialize the property to an XML file. The value of the property. Gets or sets a property that is used to serialize the property to an XML file. The value of the property. Gets or sets a property that is used to serialize the property to an XML file. true or false. The value of the property. Gets or sets a property that is used to serialize the property to an XML file. The value of the property. Gets or sets a property that is used to serialize the property to an XML file. The value of the property. Gets or sets a property that is used to serialize the property to an XML file. The value of the property. Gets or sets a property that is used to serialize the property to an XML file. The value of the property. Gets or sets a property that is used to serialize the property to an XML file. The value of the property. Gets or sets a value that indicates whether to create a desktop shortcut. "true" or "false". A string that contains a value that indicates whether to create a desktop shortcut. Gets or sets the URL of the error report. A string that contains the URL of the error report. Gets or sets the suite name that is defined in the manifest. A string that contains the suite name. Gets or sets a property that is used to serialize the property to an XML file. The value of the property. Gets or sets a property that is used to serialize the property to an XML file. The value of the property. Gets or sets a property that is used to serialize the property to an XML file. The value of the property. Represents a file name extension to be associated with the application. Initializes a new instance of the class. Gets or sets the icon to use for files that use a particular . The name of the file that contains the icon. Gets or sets the description of the file type for use by the shell. A description of the file type. Gets or sets the file name extension to be associated with the application. The file name extension to be associated with the application. Gets or sets the name that uniquely identifies the file association's file type. The name that uniquely identifies the file type. Gets or sets a property that is used to serialize the file association's property to an XML file. An XML representation of this file association's DefaultIcon. Gets or sets a property that is used to serialize the file association's property to an XML file. An XML representation of this file association's value. Gets or sets a property that is used to serialize the file association's property to an XML file. An XML representation of this file association's value. Gets or sets a property that is used to serialize the property to an XML file. An XML representation of this file association's value. Represents a collection of file associations. Adds the specified file association to the collection. The file association to add. Removes all file associations from the collection. Gets the number of file associations in the collection. The number of file associations in the collection. Returns an enumerator that can iterate through the collection. An interface that represents an enumerator that can iterate through the collection. Gets the file association that appears at the specified index. The file association at the specified index. The zero-based index of the file association to get. Defines an interface that allows the Csc task to communicate with the host integrated development environment (IDE). Specifies a manifest file to insert into the assembly. true if the method was successful; otherwise, false. The name of the manifest to insert into the assembly. Defines an interface that allows the Vbc task to communicate with the host integrated development environment (IDE). Specifies the name of the module file. true if the method was successful; otherwise, false. A string representing the name of the module file. Specifies a value indicating whether variable types must be explicitly declared. true if the method was successful; otherwise, false. true to require the explicit declaration of variable types; otherwise, false.