CanonicalTrackedOutputFiles.RemoveOutputForSourceRoot Method

Remove the specified output from the dependency graph for the given source file.

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.Utilities
Assembly:  Microsoft.Build.Utilities.Core (in Microsoft.Build.Utilities.Core.dll)

Syntax

'Declaration
Public Function RemoveOutputForSourceRoot ( _
    sourceRoot As String, _
    outputPathToRemove As String _
) As Boolean
public bool RemoveOutputForSourceRoot(
    string sourceRoot,
    string outputPathToRemove
)
public:
bool RemoveOutputForSourceRoot(
    String^ sourceRoot, 
    String^ outputPathToRemove
)
member RemoveOutputForSourceRoot : 
        sourceRoot:string * 
        outputPathToRemove:string -> bool
public function RemoveOutputForSourceRoot(
    sourceRoot : String, 
    outputPathToRemove : String
) : boolean

Parameters

  • outputPathToRemove
    Type: System.String

    The output path to be removed

Return Value

Type: System.Boolean
Returns true of the output path was removed.

.NET Framework Security

See Also

Reference

CanonicalTrackedOutputFiles Class

Microsoft.Build.Utilities Namespace