ProjectParserExtensions.

GetAssemblyFilePaths(CustomProjectParserResult) Method

Summary

Gets a parsed projects output assembly paths for mulit-targeting projects

Syntax

public static FilePath[] GetAssemblyFilePaths(this CustomProjectParserResult projectParserResult)

Examples

Returns the absolute project assembly file paths, respects explicit project overrides, build config, platform settings and target frameworks
CustomParseProjectResult project = ParseProject(new FilePath("test.csproj"), "Release");
project.GetAssemblyFilePaths(); // returns [] { '/root/project/bin/release/net45/test.dll', '/root/project/bin/release/netstandard1.6'

Remarks

NOTE: This does not currently support how runtime identifiers affect outputs

Parameters

Name Type Description
projectParserResult CustomProjectParserResult the parsed project

Return Value

Type Description
FilePath[] the output assembly paths