Set Custom assemblies path for Host Build Service on the Cloud


This is very simple post, we know that custom assemblies or third party libraries must exist on the build server or checked into the source control and configure the build controller to point to them, but how we can do that with Host Build Service on the cloud?

Since we can’t put our assemblies on the build machine on the cloud so we will need to configure the build controller for the Hosted Build Service on the cloud to point to that assemblies, but how we can access that control? It’s very simple

Navigate to the Builds page and click on Actions -> Manage Build Controller.BuildNUnit2

Select the Host Build Controller (Virtual) as we can see in the image, and click on Properties.BuildNUnit3

Point to your custom assemblies in ” Version control path to custom assembliesBuildNUnit4

 

For more info see the MSDN link here:

Use the hosted build controller

About these ads

9 thoughts on “Set Custom assemblies path for Host Build Service on the Cloud

  1. Hi,

    I just tried it, and unfortunately the build failed, not finding the custom assembly.
    Do i have to give extra permission to the elastic build account.?
    Is there something to change to the hint path of the custom binary in csproj ?
    I tried different configuration of folders (in the root of the team project or lower down in the folder of the sln). Still no success….

  2. Hi,
    thks for your prompt response.
    I have a local build server that is working with same settings. I tried a completly new team project and it still fails.

    In addition i tried two other things
    (1) add a /p:ReferencePath to the parameter of the build definition, pointing to the $/Project/CustomAssemblies folder. => No Success
    (2) move the custom assembly to a packages folder underneath the solution folder (mocking the nuget folder for packages) => Success

    Any idea why the recommended approach does not work for me?

      • It fails finding the assembly
        Also putting the custom assembly in a sub folder under the sln always work, even if the Hosted Build Controller does not have a path for custom assemblies….
        Here is the log file:
        ———————
        Build started 2/1/2013 11:36:05 PM.
        Environment at start of build:
        ALLUSERSPROFILE = C:\ProgramData
        APPDATA = C:\Users\buildguest\AppData\Roaming
        BuildUri = vstfs:///Build/Build/29
        CommonProgramFiles = C:\Program Files\Common Files
        CommonProgramFiles(x86) = C:\Program Files (x86)\Common Files
        CommonProgramW6432 = C:\Program Files\Common Files
        COMPUTERNAME = WIN-6GBHSGKUGTE
        ComSpec = C:\Windows\system32\cmd.exe
        EnableNuGetPackageRestore = True
        FP_NO_HOST_CHECK = NO
        LOCALAPPDATA = C:\Users\buildguest\AppData\Local
        MSBuildLoadMicrosoftTargetsReadOnly = true
        MSBUILDLOGTASKINPUTS = 1
        NUMBER_OF_PROCESSORS = 1
        OS = Windows_NT
        Path = C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files (x86)\Microsoft SDKs\TypeScript.8.0.0\;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Microsoft\Web Platform Installer\
        PATHEXT = .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
        PROCESSOR_ARCHITECTURE = AMD64
        PROCESSOR_IDENTIFIER = AMD64 Family 16 Model 8 Stepping 1, AuthenticAMD
        PROCESSOR_LEVEL = 16
        PROCESSOR_REVISION = 0801
        ProgramData = C:\ProgramData
        ProgramFiles = C:\Program Files
        ProgramFiles(x86) = C:\Program Files (x86)
        ProgramW6432 = C:\Program Files
        PSModulePath = C:\Windows\system32\WindowsPowerShell\v1.0\Modules\;C:\Program Files\SharePoint Online Management Shell\
        PUBLIC = C:\Users\Public
        SystemDrive = C:
        SystemRoot = C:\Windows
        TeamFoundationServerUrl = https://ipelia.visualstudio.com/DefaultCollection
        TEMP = C:\Users\BUILDG~1\AppData\Local\Temp
        TFS_REG_CRED = Build
        TMP = C:\Users\BUILDG~1\AppData\Local\Temp
        USERDOMAIN = WIN-6GBHSGKUGTE
        USERNAME = buildguest
        USERPROFILE = C:\Users\buildguest
        VS100COMNTOOLS = c:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\Tools\
        VS110COMNTOOLS = C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Tools\
        VSSDK110Install = C:\Program Files (x86)\Microsoft Visual Studio 11.0\VSSDK\
        windir = C:\Windows
        windows_tracing_flags = 3
        windows_tracing_logfile = C:\BVTBin\Tests\installpackage\csilogfile.log
        WIX = C:\Program Files (x86)\WiX Toolset v3.6\
        XNAGSShared = C:\Program Files (x86)\Common Files\Microsoft Shared\XNA\

        Project “C:\a\src\Ipelia.Lab.sln” on node 1 (default targets).
        Initial Properties:
        ALLUSERSPROFILE = C:\ProgramData
        APPDATA = C:\Users\buildguest\AppData\Roaming
        AspNetConfiguration = Debug
        BuildUri = vstfs:///Build/Build/29
        CommonProgramFiles = C:\Program Files\Common Files
        CommonProgramW6432 = C:\Program Files\Common Files
        COMPUTERNAME = WIN-6GBHSGKUGTE
        ComSpec = C:\Windows\system32\cmd.exe
        Configuration = Debug
        CurrentSolutionConfigurationContents =
        Debug|AnyCPU
        Debug|AnyCPU

        EnableNuGetPackageRestore = True
        FP_NO_HOST_CHECK = NO
        FrameworkSDKRoot = C:\Program Files (x86)\Microsoft SDKs\Windows\v8.0A\
        LOCALAPPDATA = C:\Users\buildguest\AppData\Local
        MSBuildBinPath = C:\Windows\Microsoft.NET\Framework64\v4.0.30319
        MSBuildExtensionsPath = C:\Program Files (x86)\MSBuild
        MSBuildExtensionsPath32 = C:\Program Files (x86)\MSBuild
        MSBuildExtensionsPath64 = C:\Program Files\MSBuild
        MSBuildLoadMicrosoftTargetsReadOnly = true
        MSBUILDLOGTASKINPUTS = 1
        MSBuildNodeCount = 1
        MSBuildProgramFiles32 = C:\Program Files (x86)
        MSBuildProjectDefaultTargets = Build
        MSBuildProjectDirectory = C:\a\src
        MSBuildProjectDirectoryNoRoot = a\src
        MSBuildProjectExtension = .metaproj
        MSBuildProjectFile = Ipelia.Lab.sln.metaproj
        MSBuildProjectFullPath = C:\a\src\Ipelia.Lab.sln.metaproj
        MSBuildProjectName = Ipelia.Lab.sln
        MSBuildRuntimeVersion = 4.0.30319
        MSBuildStartupDirectory = C:\a\src
        MSBuildToolsPath = C:\Windows\Microsoft.NET\Framework64\v4.0.30319
        MSBuildToolsPath32 = C:\Windows\Microsoft.NET\Framework\v4.0.30319\
        MSBuildToolsRoot = C:\Windows\Microsoft.NET\Framework64\
        MSBuildToolsVersion = 4.0
        MSBuildUserExtensionsPath = C:\Users\buildguest\AppData\Local\Microsoft\MSBuild
        NUMBER_OF_PROCESSORS = 1
        OS = Windows_NT
        OutDir = C:\a\bin\
        Path = C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files (x86)\Microsoft SDKs\TypeScript.8.0.0\;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Microsoft\Web Platform Installer\
        PATHEXT = .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
        Platform = Any CPU
        PROCESSOR_ARCHITECTURE = AMD64
        PROCESSOR_IDENTIFIER = AMD64 Family 16 Model 8 Stepping 1, AuthenticAMD
        PROCESSOR_LEVEL = 16
        PROCESSOR_REVISION = 0801
        ProgramData = C:\ProgramData
        ProgramFiles = C:\Program Files
        ProgramW6432 = C:\Program Files
        PSModulePath = C:\Windows\system32\WindowsPowerShell\v1.0\Modules\;C:\Program Files\SharePoint Online Management Shell\
        PUBLIC = C:\Users\Public
        SDK35ToolsPath = C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin\
        SDK40ToolsPath = C:\Program Files (x86)\Microsoft SDKs\Windows\v8.0A\bin\NETFX 4.0 Tools\
        SkipInvalidConfigurations = true
        SolutionDir = C:\a\src\
        SolutionExt = .sln
        SolutionFileName = Ipelia.Lab.sln
        SolutionName = Ipelia.Lab
        SolutionPath = C:\a\src\Ipelia.Lab.sln
        SystemDrive = C:
        SystemRoot = C:\Windows
        TargetFrameworkVersion = v4.0
        TeamFoundationServerUrl = https://ipelia.visualstudio.com/DefaultCollection
        TEMP = C:\Users\BUILDG~1\AppData\Local\Temp
        TFS_REG_CRED = Build
        TMP = C:\Users\BUILDG~1\AppData\Local\Temp
        USERDOMAIN = WIN-6GBHSGKUGTE
        USERNAME = buildguest
        USERPROFILE = C:\Users\buildguest
        VCBuildOverride = C:\a\src\Ipelia.Lab.sln.vsprops
        VCTargetsPath = C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\v110\
        VCTargetsPath10 = C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\
        VCTargetsPath11 = C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\
        VisualStudioVersion = 11.0
        VS100COMNTOOLS = c:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\Tools\
        VS110COMNTOOLS = C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Tools\
        VSSDK110Install = C:\Program Files (x86)\Microsoft Visual Studio 11.0\VSSDK\
        windir = C:\Windows
        windows_tracing_flags = 3
        windows_tracing_logfile = C:\BVTBin\Tests\installpackage\csilogfile.log
        WindowsSDK80Path = C:\Program Files (x86)\Windows Kits\8.0\
        WIX = C:\Program Files (x86)\WiX Toolset v3.6\
        XNAGSShared = C:\Program Files (x86)\Common Files\Microsoft Shared\XNA\

        Initial Items:
        ProjectReference
        C:\a\src\source\Ipelia.Lab.Compilation\Ipelia.Lab.Compilation.csproj
        ToolsVersion =
        SkipNonexistentProjects = False
        AdditionalProperties = Configuration=Debug; Platform=AnyCPU; VisualStudioVersion=11.0
        Configuration = Debug
        Platform = AnyCPU
        C:\a\src\source\Ipelia.Lab.Console\Ipelia.Lab.Console.csproj.metaproj
        ToolsVersion = 4.0
        SkipNonexistentProjects = Build
        AdditionalProperties = Configuration=Debug; Platform=Any CPU; VisualStudioVersion=11.0
        Configuration = Debug
        Platform = AnyCPU

        Building with tools version “2.0″.
        Target “ValidateSolutionConfiguration: (TargetId:2)” in file “C:\a\src\Ipelia.Lab.sln.metaproj” from project “C:\a\src\Ipelia.Lab.sln” (entry point):
        Task “Error” skipped, due to false condition; ((‘$(CurrentSolutionConfigurationContents)’ == ”) and (‘$(SkipInvalidConfigurations)’ != ‘true’)) was evaluated as ((‘
        Debug|AnyCPU
        Debug|AnyCPU
        ‘ == ”) and (‘true’ != ‘true’)).
        Task “Warning” skipped, due to false condition; ((‘$(CurrentSolutionConfigurationContents)’ == ”) and (‘$(SkipInvalidConfigurations)’ == ‘true’)) was evaluated as ((‘
        Debug|AnyCPU
        Debug|AnyCPU
        ‘ == ”) and (‘true’ == ‘true’)).
        Using “Message” task from assembly “Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”.
        Task “Message” (TaskId:2)
        Task Parameter:Text=Building solution configuration “Debug|Any CPU”. (TaskId:2)
        Building solution configuration “Debug|Any CPU”. (TaskId:2)
        Done executing task “Message”. (TaskId:2)
        Done building target “ValidateSolutionConfiguration” in project “Ipelia.Lab.sln”.: (TargetId:2)
        Target “ValidateToolsVersions: (TargetId:3)” in file “C:\a\src\Ipelia.Lab.sln.metaproj” from project “C:\a\src\Ipelia.Lab.sln” (entry point):
        Task “Error” skipped, due to false condition; (‘$(MSBuildToolsVersion)’ == ’2.0′ and (‘$(ProjectToolsVersion)’ != ’2.0′ and ‘$(ProjectToolsVersion)’ != ”)) was evaluated as (’4.0′ == ’2.0′ and (” != ’2.0′ and ” != ”)).
        Done building target “ValidateToolsVersions” in project “Ipelia.Lab.sln”.: (TargetId:3)
        Target “ValidateProjects: (TargetId:4)” in file “C:\a\src\Ipelia.Lab.sln.metaproj” from project “C:\a\src\Ipelia.Lab.sln” (entry point):
        Done building target “ValidateProjects” in project “Ipelia.Lab.sln”.: (TargetId:4)
        Target “Build: (TargetId:5)” in file “C:\a\src\Ipelia.Lab.sln.metaproj” from project “C:\a\src\Ipelia.Lab.sln” (entry point):
        Using “MSBuild” task from assembly “Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”.
        Task “MSBuild” (TaskId:3)
        Task Parameter:
        Projects=
        C:\a\src\source\Ipelia.Lab.Compilation\Ipelia.Lab.Compilation.csproj
        AdditionalProperties=Configuration=Debug; Platform=AnyCPU; VisualStudioVersion=11.0
        Configuration=Debug
        Platform=AnyCPU
        SkipNonexistentProjects=False
        ToolsVersion= (TaskId:3)
        Task Parameter:BuildInParallel=True (TaskId:3)
        Task Parameter:
        Properties=
        BuildingSolutionFile=true
        CurrentSolutionConfigurationContents=
        Debug|AnyCPU
        Debug|AnyCPU

        SolutionDir=C:\a\src\
        SolutionExt=.sln
        SolutionFileName=Ipelia.Lab.sln
        SolutionName=Ipelia.Lab
        SolutionPath=C:\a\src\Ipelia.Lab.sln (TaskId:3)
        Task Parameter:SkipNonexistentProjects=False (TaskId:3)
        Global Properties: (TaskId:3)
        BuildingSolutionFile=true (TaskId:3)
        CurrentSolutionConfigurationContents=
        Debug|AnyCPU
        Debug|AnyCPU
        (TaskId:3)
        SolutionDir=C:\a\src\ (TaskId:3)
        SolutionExt=.sln (TaskId:3)
        SolutionFileName=Ipelia.Lab.sln (TaskId:3)
        SolutionName=Ipelia.Lab (TaskId:3)
        SolutionPath=C:\a\src\Ipelia.Lab.sln (TaskId:3)
        Additional Properties for project “C:\a\src\source\Ipelia.Lab.Compilation\Ipelia.Lab.Compilation.csproj”: (TaskId:3)
        Configuration=Debug (TaskId:3)
        Platform=AnyCPU (TaskId:3)
        VisualStudioVersion=11.0 (TaskId:3)
        Overriding target “GetFrameworkPaths” in project “C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Microsoft.Common.targets” with target “GetFrameworkPaths” from project “C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Microsoft.NETFramework.targets”.
        Overriding target “SatelliteDllsProjectOutputGroup” in project “C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Microsoft.Common.targets” with target “SatelliteDllsProjectOutputGroup” from project “C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Microsoft.WinFX.targets”.
        Project “C:\a\src\Ipelia.Lab.sln” (1) is building “C:\a\src\source\Ipelia.Lab.Compilation\Ipelia.Lab.Compilation.csproj” (2) on node 1 (default targets).
        Initial Properties:
        _AfterCompileWinFXInternalDependsOn =
        PrepareResourcesForSatelliteAssemblies;
        MergeLocalizationDirectives;
        AfterCompileWinFX

        _CompileTargetNameForLocalType = _CompileTemporaryAssembly
        _DebugSymbolsProduced = true
        _DeploymentApplicationManifestIdentity = Native.Ipelia.Lab.Compilation
        _DeploymentBuiltUpdateInterval = 0
        _DeploymentBuiltUpdateIntervalUnits = Days
        _DeploymentDeployManifestIdentity = Ipelia.Lab.Compilation.application
        _DeploymentFileMappingExtension =
        _DeploymentTargetApplicationManifestFileName = Native.Ipelia.Lab.Compilation.manifest
        _DeploymentUrl =
        _DocumentationFileProduced = true
        _FullFrameworkReferenceAssemblyPaths = C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0
        _GetChildProjectCopyToOutputDirectoryItems = true
        _OriginalConfiguration = Debug
        _OriginalPlatform = AnyCPU
        _ProjectDefaultTargets = Build
        _RequireMCPass2ForMainAssembly = false
        _RequireMCPass2ForSatelliteAssemblyOnly = false
        _ResolveReferenceDependencies = false
        _ResourceNameInMainAssembly = Ipelia.Lab.Compilation.g.resources
        _SGenDllCreated = false
        _SGenDllName = Ipelia.Lab.Compilation.XmlSerializers.dll
        _SGenGenerateSerializationAssembliesConfig = Off
        _TargetFrameworkDirectories = C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0
        AddAdditionalExplicitAssemblyReferences = true
        AdditionalExplicitAssemblyReferences = System.Core;
        AllowedReferenceAssemblyFileExtensions =
        .winmd;
        .dll;
        .exe

        AllowedReferenceRelatedFileExtensions =
        .pdb;
        .xml;
        .pri

        ALLUSERSPROFILE = C:\ProgramData
        AlwaysCompileMarkupFilesInSeparateDomain = true
        APPDATA = C:\Users\buildguest\AppData\Roaming
        AppDesignerFolder = Properties
        AssemblyFoldersSuffix = AssemblyFoldersEx
        AssemblyName = Ipelia.Lab.Compilation
        AssemblySearchPaths =
        C:\a\src\source\Ipelia.Lab.Compilation\FakesAssemblies;

        {CandidateAssemblyFiles};
        ;
        {HintPathFromItem};
        {TargetFrameworkDirectory};
        {Registry:Software\Microsoft\.NETFramework,v4.0,AssemblyFoldersEx};
        {AssemblyFolders};
        {GAC};
        {RawFileName};
        C:\a\bin\

        AssignTargetPathsDependsOn =
        AutoUnifyAssemblyReferences = true
        AvailablePlatforms = Any CPU,x86,x64
        BaseIntermediateOutputPath = obj\
        BuildCompileAction = Build
        BuildDependsOn =
        EntityDeploy;

        BeforeBuild;
        CoreBuild;
        AfterBuild

        BuildGenerateSourcesAction = Build
        BuildingProject = false
        BuildingSolutionFile = true
        BuildInParallel = true
        BuildLinkAction = Build
        BuildProjectReferences = true
        BuildSystem = MSBuild
        BuildTaskAssembly = PresentationBuildTasks, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
        BuildUri = vstfs:///Build/Build/29
        BuiltProjectOutputGroupDependsOn = PrepareForBuild
        CleanDependsOn =

        BeforeClean;
        UnmanagedUnregistration;
        CoreClean;
        CleanReferencedProjects;
        CleanPublishFolder;
        AfterClean
        ;
        EntityClean;

        CleanFile = Ipelia.Lab.Compilation.csproj.FileListAbsolute.txt
        CodeAnalysisApplyLogFileXsl = false
        CodeAnalysisFailOnMissingRules = false
        CodeAnalysisForceOutput = true
        CodeAnalysisGenerateSuccessFile = true
        CodeAnalysisIgnoreGeneratedCode = true
        CodeAnalysisIgnoreInvalidTargets = true
        CodeAnalysisIgnoreMissingIndirectReferences = false
        CodeAnalysisInputAssembly = C:\a\bin\Ipelia.Lab.Compilation.dll
        CodeAnalysisLogFile = C:\a\bin\Ipelia.Lab.Compilation.dll.CodeAnalysisLog.xml
        CodeAnalysisModuleSuppressionsFile = GlobalSuppressions.cs
        CodeAnalysisOutputToConsole = false
        CodeAnalysisOverrideRuleVisibilities = false
        CodeAnalysisPath = C:\Program Files (x86)\Microsoft Visual Studio 11.0\Team Tools\Static Analysis Tools\FxCop\
        CodeAnalysisQuiet = false
        CodeAnalysisRuleDirectories = ;C:\Program Files (x86)\Microsoft Visual Studio 11.0\Team Tools\Static Analysis Tools\FxCop\\Rules
        CodeAnalysisRuleSet = MinimumRecommendedRules.ruleset
        CodeAnalysisRuleSetDirectories = ;C:\Program Files (x86)\Microsoft Visual Studio 11.0\Team Tools\Static Analysis Tools\\Rule Sets
        CodeAnalysisSaveMessagesToReport = Active
        CodeAnalysisSearchGlobalAssemblyCache = true
        CodeAnalysisStaticAnalysisDirectory = C:\Program Files (x86)\Microsoft Visual Studio 11.0\Team Tools\Static Analysis Tools\
        CodeAnalysisSucceededFile = C:\a\bin\Ipelia.Lab.Compilation.dll.lastcodeanalysissucceeded
        CodeAnalysisSummary = false
        CodeAnalysisTargets = C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\CodeAnalysis\Microsoft.CodeAnalysis.targets
        CodeAnalysisTimeout = 120
        CodeAnalysisTreatWarningsAsErrors = false
        CodeAnalysisUpdateProject = false
        CodeAnalysisUseTypeNameInSuppression = true
        CodeAnalysisVerbose = false
        CommonProgramFiles = C:\Program Files\Common Files
        CommonProgramW6432 = C:\Program Files\Common Files
        CompileDependsOn =

        ResolveReferences;
        ResolveKeySource;
        SetWin32ManifestProperties;
        _GenerateCompileInputs;
        BeforeCompile;
        _TimeStampBeforeCompile;
        CoreCompile;
        _TimeStampAfterCompile;
        AfterCompile;
        ;
        _AfterCompileWinFXInternal

        CompileLicxFilesDependsOn =
        CompileRdlFilesDependsOn = PrepareRdlFiles;RunRdlCompiler
        CompileTargetNameForTemporaryAssembly = CompileTemporaryAssembly
        ComputeIntermediateSatelliteAssembliesDependsOn =
        CreateManifestResourceNames

        COMPUTERNAME = WIN-6GBHSGKUGTE
        ComReferenceExecuteAsTool = false
        ComReferenceNoClassMembers = false
        ComSpec = C:\Windows\system32\cmd.exe
        Configuration = Debug
        ConfigurationName = Debug
        ConsiderPlatformAsProcessorArchitecture = true
        ContentFilesProjectOutputGroupDependsOn = PrepareForBuild;AssignTargetPaths
        ContinueOnError = false
        CoreBuildDependsOn =
        BuildOnlySettings;
        PrepareForBuild;
        PreBuildEvent;
        ResolveReferences;
        PrepareResources;
        ResolveKeySource;
        Compile;
        ExportWindowsMDFile;
        UnmanagedUnregistration;
        GenerateSerializationAssemblies;
        CreateSatelliteAssemblies;
        GenerateManifests;
        GetTargetPath;
        PrepareForRun;
        UnmanagedRegistration;
        IncrementalClean;
        PostBuildEvent

        CoreCleanDependsOn =
        CoreCompileDependsOn = _ComputeNonExistentFileProperty
        CoreResGenDependsOn =
        CreateCustomManifestResourceNamesDependsOn =
        CreateHardLinksForCopyAdditionalFilesIfPossible = false
        CreateManifestResourceNamesDependsOn =
        CreateSatelliteAssembliesDependsOn =
        _GenerateSatelliteAssemblyInputs;
        ComputeIntermediateSatelliteAssemblies;
        GenerateSatelliteAssemblies

        CurrentSolutionConfigurationContents =
        Debug|AnyCPU
        Debug|AnyCPU

        CustomAfterMicrosoftCommonProps = C:\Program Files (x86)\MSBuild\v4.0\Custom.After.Microsoft.Common.props
        CustomAfterMicrosoftCommonTargets = C:\Program Files (x86)\MSBuild\v4.0\Custom.After.Microsoft.Common.targets
        CustomAfterMicrosoftCSharpTargets = C:\Program Files (x86)\MSBuild\v4.0\Custom.After.Microsoft.CSharp.targets
        CustomBeforeMicrosoftCommonProps = C:\Program Files (x86)\MSBuild\v4.0\Custom.Before.Microsoft.Common.props
        CustomBeforeMicrosoftCommonTargets = C:\Program Files (x86)\MSBuild\v4.0\Custom.Before.Microsoft.Common.targets
        CustomBeforeMicrosoftCSharpTargets = C:\Program Files (x86)\MSBuild\v4.0\Custom.Before.Microsoft.CSharp.targets
        DebugSymbols = true
        DebugSymbolsProjectOutputGroupDependsOn =
        DebugType = full
        DefaultLanguageSourceExtension = .cs
        DefineConstants = DEBUG;TRACE
        DelaySign =
        DeploymentType = Installed
        DesignTimeIntermediateOutputPath = obj\Debug\InProcessTempFiles\
        DesignTimeResolveAssemblyReferencesDependsOn =
        GetFrameworkPaths;
        GetReferenceAssemblyPaths;
        ResolveReferences

        DevEnvDir = *Undefined*
        DocumentationFile = ..\..\..\BIN\Ipelia.Lab.Compilation.XML
        DocumentationProjectOutputGroupDependsOn =
        EmbeddedWin32Manifest =
        EnableNuGetPackageRestore = True
        EntityDeployDependsOn =
        EntityDeployIntermediateResourcePath = obj\Debug\edmxResourcesToEmbed\
        ErrorReport = prompt
        ExpandSDKAllowedReferenceExtensions =
        .winmd;
        .dll

        ExpandSDKReferencesDependsOn =
        ResolveSDKReferences

        FakesBinPath = C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\Fakes
        FakesContinueOnError = false
        FakesGenerateBeforeBuildDependsOn =
        ;
        ResolveFakesReferences;
        BuildFakesAssemblies;

        FakesImported = true
        FakesIntermediatePath = C:\a\src\source\Ipelia.Lab.Compilation\obj\Debug\Fakes
        FakesOutputPath = C:\a\src\source\Ipelia.Lab.Compilation\FakesAssemblies
        FakesTargets = C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\Fakes\Microsoft.QualityTools.Testing.Fakes.targets
        FakesTasks = C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\Fakes\Microsoft.QualityTools.Testing.Fakes.Tasks.dll
        FakesToolsPath = C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\Fakes
        FakesVerbosity = Warning
        FileAlignment = 512
        FP_NO_HOST_CHECK = NO
        Framework20Dir = @(_TargetFramework20DirectoryItem)
        Framework30Dir = @(_TargetFramework30DirectoryItem)
        Framework35Dir = @(_TargetFramework35DirectoryItem)
        Framework40Dir = @(_TargetFramework40DirectoryItem)
        FrameworkDir = @(_TargetFramework20DirectoryItem)
        FrameworkPathOverride = C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0
        FrameworkRegistryBase = Software\Microsoft\.NETFramework
        FrameworkSDKDir = @(_TargetFrameworkSDKDirectoryItem)
        FrameworkSDKRoot = C:\Program Files (x86)\Microsoft SDKs\Windows\v8.0A\
        FullReferenceAssemblyNames = Full
        GeneratedFileExtension = .g.cs
        GenerateManifestsDependsOn =
        SetWin32ManifestProperties;
        GenerateApplicationManifest;
        GenerateDeploymentManifest

        GenerateTargetFrameworkAttribute = true
        GetCopyToOutputDirectoryItemsDependsOn =
        AssignTargetPaths;
        _SplitProjectReferencesByFileExistence

        GetFrameworkPathsDependsOn =
        GetReferenceAssemblyPathsDependsOn =
        ;
        GetWinFXPath

        GetTargetPathDependsOn =
        HighEntropyVA = false
        HostInBrowser = false
        ImplicitlyExpandDesignTimeFacadesDependsOn =
        ;
        GetReferenceAssemblyPaths

        ImportByWildcardAfterMicrosoftCommonTargets = true
        ImportByWildcardAfterMicrosoftCSharpTargets = true
        ImportByWildcardAfterMicrosoftNetFrameworkProps = true
        ImportByWildcardAfterMicrosoftNetFrameworkTargets = true
        ImportByWildcardBeforeMicrosoftCommonTargets = true
        ImportByWildcardBeforeMicrosoftCSharpTargets = true
        ImportByWildcardBeforeMicrosoftNetFrameworkProps = true
        ImportByWildcardBeforeMicrosoftNetFrameworkTargets = true
        ImportUserLocationsByWildcardAfterMicrosoftCommonTargets = true
        ImportUserLocationsByWildcardAfterMicrosoftCSharpTargets = true
        ImportUserLocationsByWildcardAfterMicrosoftNetFrameworkProps = true
        ImportUserLocationsByWildcardAfterMicrosoftNetFrameworkTargets = true
        ImportUserLocationsByWildcardBeforeMicrosoftCommonTargets = true
        ImportUserLocationsByWildcardBeforeMicrosoftCSharpTargets = true
        ImportUserLocationsByWildcardBeforeMicrosoftNetFrameworkProps = true
        ImportUserLocationsByWildcardBeforeMicrosoftNetFrameworkTargets = true
        IntermediateOutputPath = obj\Debug\
        IsLibrary = true
        Language = C#
        LoadTimeSensitiveProperties =
        ;

        LoadTimeSensitiveTargets =
        ;
        XamlMarkupCompilePass1;

        LOCALAPPDATA = C:\Users\buildguest\AppData\Local
        LocalizationDirectivesToLocFile = None
        MarkupCompilePass2ForMainAssemblyDependsOn =
        GenerateTemporaryTargetAssembly;
        MarkupCompilePass2;
        AfterMarkupCompilePass2;
        CleanupTemporaryTargetAssembly

        MaxTargetPath = 100
        MergedOutputCodeAnalysisFile = vc.nativecodeanalysis.all.xml
        MicrosoftCommonPropsHasBeenImported = true
        MsAppxPackageTargets = C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\AppxPackage\Microsoft.AppXPackage.Targets
        MSBuildAllProjects = ;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Microsoft.CSharp.targets;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Microsoft.NETFramework.props;C:\a\src\source\Ipelia.Lab.Compilation\Ipelia.Lab.Compilation.csproj;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Microsoft.Common.targets;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Microsoft.NETFramework.targets;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Microsoft.Xaml.targets
        MSBuildBinPath = C:\Windows\Microsoft.NET\Framework64\v4.0.30319
        MSBuildExtensionsPath = C:\Program Files (x86)\MSBuild
        MSBuildExtensionsPath32 = C:\Program Files (x86)\MSBuild
        MSBuildExtensionsPath64 = C:\Program Files\MSBuild
        MSBuildLoadMicrosoftTargetsReadOnly = true
        MSBUILDLOGTASKINPUTS = 1
        MSBuildNodeCount = 1
        MSBuildProgramFiles32 = C:\Program Files (x86)
        MSBuildProjectDefaultTargets = Build
        MSBuildProjectDirectory = C:\a\src\source\Ipelia.Lab.Compilation
        MSBuildProjectDirectoryNoRoot = a\src\source\Ipelia.Lab.Compilation
        MSBuildProjectExtension = .csproj
        MSBuildProjectFile = Ipelia.Lab.Compilation.csproj
        MSBuildProjectFullPath = C:\a\src\source\Ipelia.Lab.Compilation\Ipelia.Lab.Compilation.csproj
        MSBuildProjectName = Ipelia.Lab.Compilation
        MSBuildRuntimeVersion = 4.0.30319
        MSBuildStartupDirectory = C:\a\src
        MSBuildToolsPath = C:\Windows\Microsoft.NET\Framework64\v4.0.30319
        MSBuildToolsPath32 = C:\Windows\Microsoft.NET\Framework\v4.0.30319\
        MSBuildToolsRoot = C:\Windows\Microsoft.NET\Framework64\
        MSBuildToolsVersion = 4.0
        MSBuildUserExtensionsPath = C:\Users\buildguest\AppData\Local\Microsoft\MSBuild
        MsTestToolsTargets = C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\TeamTest\Microsoft.TeamTest.targets
        NoCompilerStandardLib = true
        NUMBER_OF_PROCESSORS = 1
        Optimize = false
        OS = Windows_NT
        OSVersion = 5.1.2600.0
        OutDir = C:\a\bin\
        OutDirWasSpecified = true
        OutputPath = ..\..\..\BIN\
        OutputType = Library
        OverwriteReadOnlyFiles = false
        Path = C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files (x86)\Microsoft SDKs\TypeScript.8.0.0\;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Microsoft\Web Platform Installer\
        PATHEXT = .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
        Platform = AnyCPU
        PlatformName = AnyCPU
        PlatformTargetAsMSBuildArchitecture = CurrentArchitecture
        PlatformTargetAsMSBuildArchitectureExplicitlySet = false
        PostBuildEventDependsOn =
        PreBuildEventDependsOn =
        Prefer32Bit = false
        PrepareForBuildDependsOn = GetFrameworkPaths;GetReferenceAssemblyPaths
        PrepareForRunDependsOn =
        CopyFilesToOutputDirectory
        ;RunCodeAnalysis
        PrepareResourceNamesDependsOn =
        AssignWinFXEmbeddedResource;

        AssignTargetPaths;
        SplitResourcesByCulture;
        CreateManifestResourceNames;
        CreateCustomManifestResourceNames

        PrepareResourcesDependsOn =
        XamlMarkupCompilePass1;
        XamlMarkupCompilePass2;

        MarkupCompilePass1;
        AfterMarkupCompilePass1;
        MarkupCompilePass2ForMainAssembly;
        FileClassification;
        MainResourcesGeneration;

        PrepareResourceNames;
        ResGen;
        CompileLicxFiles
        ;CompileRdlFiles

        PROCESSOR_ARCHITECTURE = AMD64
        PROCESSOR_IDENTIFIER = AMD64 Family 16 Model 8 Stepping 1, AuthenticAMD
        PROCESSOR_LEVEL = 16
        PROCESSOR_REVISION = 0801
        ProcessorArchitecture = msil
        ProcessorArchitectureAsPlatform = AnyCPU
        ProgramData = C:\ProgramData
        ProgramFiles = C:\Program Files
        ProgramW6432 = C:\Program Files
        ProjectDesignTimeAssemblyResolutionSearchPaths =
        {CandidateAssemblyFiles};
        ;
        {HintPathFromItem};
        {TargetFrameworkDirectory};
        {Registry:Software\Microsoft\.NETFramework,v4.0,AssemblyFoldersEx};
        {RawFileName};
        C:\a\bin\

        ProjectDir = C:\a\src\source\Ipelia.Lab.Compilation\
        ProjectExt = .csproj
        ProjectFileName = Ipelia.Lab.Compilation.csproj
        ProjectFlavor = Client
        ProjectGuid = {3F83AF8C-4664-433B-8F3C-0834B59E0B6D}
        ProjectName = Ipelia.Lab.Compilation
        ProjectPath = C:\a\src\source\Ipelia.Lab.Compilation\Ipelia.Lab.Compilation.csproj
        PSModulePath = C:\Windows\system32\WindowsPowerShell\v1.0\Modules\;C:\Program Files\SharePoint Online Management Shell\
        PUBLIC = C:\Users\Public
        PublishableProject =
        PublishBuildDependsOn =
        BuildOnlySettings;
        PrepareForBuild;
        ResolveReferences;
        PrepareResources;
        ResolveKeySource;
        PrepareResourcesForSatelliteAssemblies;
        GenerateSerializationAssemblies;
        CreateSatelliteAssemblies;

        PublishDependsOn =
        _DeploymentUnpublishable

        PublishDir = ..\..\..\BIN\app.publish\
        PublishOnlyDependsOn =
        SetGenerateManifests;
        PublishBuild;
        BeforePublish;
        GenerateManifests;
        CopyFilesToOutputDirectory;
        CleanPublishFolder;
        _CopyFilesToPublishFolder;
        _DeploymentGenerateBootstrapper;
        ResolveKeySource;
        _DeploymentSignClickOnceDeployment;
        AfterPublish

        RebuildDependsOn =
        BeforeRebuild;
        Clean;
        Build;
        AfterRebuild;

        ReportingServicesTargets = C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\ReportingServices\Microsoft.ReportingServices.targets
        ResGenDependsOn = ResolveAssemblyReferences;SplitResourcesByCulture;BeforeResGen;CoreResGen;AfterResGen
        ResGenExecuteAsTool = false
        ResolveAssemblyReferencesDependsOn =

        GetFrameworkPaths;
        GetReferenceAssemblyPaths;
        PrepareForBuild;
        ResolveSDKReferences;
        ExpandSDKReferences;
        ;
        FakesGenerateBeforeBuild;

        ResolveReferencesDependsOn =

        BeforeResolveReferences;
        AssignProjectConfiguration;
        ResolveProjectReferences;
        ResolveNativeReferences;
        ResolveAssemblyReferences;
        ResolveComReferences;
        AfterResolveReferences
        ;
        ImplicitlyExpandDesignTimeFacades
        ;
        ResolveTestReferences

        ResolveSDKReferencesDependsOn =
        GetInstalledSDKLocations

        RootNamespace = Ipelia.Lab.Compilation
        RunAfterInstall = true
        RunCodeAnalysisDependsOn = ;Compile
        RunCodeAnalysisInputs = C:\a\bin\Ipelia.Lab.Compilation.dll
        RunDependsOn =
        RunNativeCodeAnalysisInputs =
        SatelliteDllsProjectOutputGroupDependsOn = PrepareForBuild;PrepareResourceNames
        SDK35ToolsPath = C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin\
        SDK40ToolsPath = C:\Program Files (x86)\Microsoft SDKs\Windows\v8.0A\bin\NETFX 4.0 Tools\
        SDKRedistOutputGroupDependsOn = ResolveSDKReferences;ExpandSDKReferences
        SDKReferenceDirectoryRoot = C:\Users\buildguest\AppData\Local\Microsoft SDKs;C:\Program Files (x86)\Microsoft SDKs
        SDKReferenceRegistryRoot = Software\Microsoft\Microsoft SDKs
        SGenFilesOutputGroupDependsOn =
        SGenShouldGenerateSerializer = true
        SGenUseProxyTypes = true
        SkipCopyUnchangedFiles = true
        SkipInvalidConfigurations = true
        SolutionDir = C:\a\src\
        SolutionExt = .sln
        SolutionFileName = Ipelia.Lab.sln
        SolutionName = Ipelia.Lab
        SolutionPath = C:\a\src\Ipelia.Lab.sln
        SourceFilesProjectOutputGroupDependsOn = PrepareForBuild;AssignTargetPaths
        SystemDrive = C:
        SystemRoot = C:\Windows
        TargetCulture = *
        TargetDeployManifestFileName = Ipelia.Lab.Compilation.application
        TargetDir = C:\a\bin\
        TargetedFrameworkDir = @(_TargetedFrameworkDirectoryItem)
        TargetedRuntimeVersion = v4.0.30319
        TargetedSDKArchitecture = msil
        TargetedSDKConfiguration = Debug
        TargetExt = .dll
        TargetFileName = Ipelia.Lab.Compilation.dll
        TargetFrameworkAsMSBuildRuntime = CLR4
        TargetFrameworkIdentifier = .NETFramework
        TargetFrameworkMoniker = .NETFramework,Version=v4.0
        TargetFrameworkMonikerAssemblyAttributesPath = C:\Users\buildguest\AppData\Local\Temp\.NETFramework,Version=v4.0.AssemblyAttributes.cs
        TargetFrameworkMonikerDisplayName = .NET Framework 4
        TargetFrameworkSDKToolsDirectory = C:\Program Files (x86)\Microsoft SDKs\Windows\v8.0A\bin\NETFX 4.0 Tools\
        TargetFrameworkVersion = v4.0
        TargetName = Ipelia.Lab.Compilation
        TargetPath = C:\a\bin\Ipelia.Lab.Compilation.dll
        TargetPlatformIdentifier = Windows
        TargetPlatformMoniker = Windows,Version=7.0
        TargetPlatformRegistryBase = Software\Microsoft\Microsoft SDKs\Windows
        TargetPlatformSdkPath =
        TargetPlatformVersion = 7.0
        TargetRuntime = Managed
        TaskKeyToken = 31bf3856ad364e35
        TaskVersion = 4.0.0.0
        TeamFoundationServerUrl = https://ipelia.visualstudio.com/DefaultCollection
        TEMP = C:\Users\BUILDG~1\AppData\Local\Temp
        TFS_REG_CRED = Build
        TMP = C:\Users\BUILDG~1\AppData\Local\Temp
        UnmanagedRegistrationDependsOn =
        UnmanagedUnregistrationDependsOn =
        UpgradeSubsetToProfile = true
        UseCommonOutputDirectory = false
        UseHostCompilerIfAvailable = true
        USERDOMAIN = WIN-6GBHSGKUGTE
        USERNAME = buildguest
        USERPROFILE = C:\Users\buildguest
        UseSourcePath = true
        Utf8Output = true
        VCBuildOverride = C:\a\src\Ipelia.Lab.sln.vsprops
        VCTargetsPath = C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\v110\
        VCTargetsPath10 = C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\
        VCTargetsPath11 = C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\
        Version = 1.0.0.0
        VisualStudioVersion = 11.0
        VS100COMNTOOLS = c:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\Tools\
        VS110COMNTOOLS = C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Tools\
        VSSDK110Install = C:\Program Files (x86)\Microsoft Visual Studio 11.0\VSSDK\
        WarningLevel = 4
        WebReference_EnableLegacyEventingModel = false
        WebReference_EnableProperties = true
        WebReference_EnableSQLTypes = true
        windir = C:\Windows
        windows_tracing_flags = 3
        windows_tracing_logfile = C:\BVTBin\Tests\installpackage\csilogfile.log
        WindowsSDK80Path = C:\Program Files (x86)\Windows Kits\8.0\
        WIX = C:\Program Files (x86)\WiX Toolset v3.6\
        WMSJSProject = WJProject
        WMSJSProjectDirectory = JavaScript
        XamlBuildTaskAssemblyName = XamlBuildTask, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
        XamlBuildTaskLocation = C:\Windows\Microsoft.NET\Framework64\v4.0.30319
        XamlDebuggingInformation = true
        XamlGenCodeFileNames = Ipelia.Lab.Compilation.csproj.XamlGeneratedCodeFileListAbsolute.txt
        XamlGenMarkupFileNames = Ipelia.Lab.Compilation.csproj.XamlGeneratedXamlFileListAbsolute.txt
        XamlPass2FlagFile = Ipelia.Lab.Compilation.csproj.XamlPass2Flag.txt
        XamlRequiresCompilationPass2 = false
        XamlTemporaryAssemblyName = Ipelia.Lab.Compilation
        XNAGSShared = C:\Program Files (x86)\Common Files\Microsoft Shared\XNA\
        YieldDuringToolExecution = true

        Initial Items:
        _ApplicationManifestFinal
        C:\a\bin\Native.Ipelia.Lab.Compilation.manifest
        TargetPath = Native.Ipelia.Lab.Compilation.manifest
        _DebugSymbolsIntermediatePath
        obj\Debug\Ipelia.Lab.Compilation.pdb
        _DebugSymbolsOutputPath
        C:\a\bin\Ipelia.Lab.Compilation.pdb
        _DeploymentManifestEntryPoint
        obj\Debug\Ipelia.Lab.Compilation.dll
        TargetPath = Ipelia.Lab.Compilation.dll
        _ExplicitReference
        C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\mscorlib.dll
        _OutputPathItem
        C:\a\bin\
        _ResolveComReferenceCache
        obj\Debug\Ipelia.Lab.Compilation.csproj.ResolveComReference.cache
        _UnmanagedRegistrationCache
        obj\Ipelia.Lab.Compilation.csproj.UnmanagedRegistration.cache
        AppConfigFileDestination
        C:\a\bin\Ipelia.Lab.Compilation.dll.config
        ApplicationManifest
        obj\Debug\Native.Ipelia.Lab.Compilation.manifest
        TargetPath = Native.Ipelia.Lab.Compilation.manifest
        AvailableItemName
        CodeAnalysisDictionary
        EntityDeploy
        Fakes
        BuiltProjectOutputGroupKeyOutput
        C:\a\src\source\Ipelia.Lab.Compilation\obj\Debug\Ipelia.Lab.Compilation.dll
        IsKeyOutput = true
        FinalOutputPath = C:\a\bin\Ipelia.Lab.Compilation.dll
        TargetPath = Ipelia.Lab.Compilation.dll
        Clean
        obj\Debug\\TempCA\Ipelia.Lab.Compilation.dll
        obj\Debug\\TempCA\Ipelia.Lab.Compilation.pdb
        Compile
        Math.cs
        Person.cs
        Properties\AssemblyInfo.cs
        DebugSymbolsProjectOutputGroupOutput
        C:\a\src\source\Ipelia.Lab.Compilation\obj\Debug\Ipelia.Lab.Compilation.pdb
        FinalOutputPath = C:\a\bin\Ipelia.Lab.Compilation.pdb
        TargetPath = Ipelia.Lab.Compilation.pdb
        DeployManifest
        obj\Debug\Ipelia.Lab.Compilation.application
        TargetPath = Ipelia.Lab.Compilation.application
        DocFileItem
        ..\..\..\BIN\Ipelia.Lab.Compilation.XML
        DocumentationProjectOutputGroupOutput
        C:\a\BIN\Ipelia.Lab.Compilation.XML
        FinalOutputPath = C:\a\bin\Ipelia.Lab.Compilation.XML
        IsKeyOutput = true
        TargetPath = Ipelia.Lab.Compilation.XML
        FinalDocFile
        C:\a\bin\Ipelia.Lab.Compilation.XML
        IntermediateAssembly
        obj\Debug\Ipelia.Lab.Compilation.dll
        Reference
        FastMember, Version=1.0.0.6, Culture=neutral, processorArchitecture=MSIL
        SpecificVersion = False
        HintPath = ..\..\..\..\thirdparty\FastMember\FastMember.dll
        Microsoft.CSharp
        System
        System.Core
        System.Data
        System.Data.DataSetExtensions
        System.Xml
        System.Xml.Linq

        Building with tools version “4.0″.
        Target “_CheckForInvalidConfigurationAndPlatform: (TargetId:6)” in file “C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Microsoft.Common.targets” from project “C:\a\src\source\Ipelia.Lab.Compilation\Ipelia.Lab.Compilation.csproj” (entry point):
        Task “Error” skipped, due to false condition; ( ‘$(_InvalidConfigurationError)’ == ‘true’ ) was evaluated as ( ” == ‘true’ ).
        Task “Warning” skipped, due to false condition; ( ‘$(_InvalidConfigurationWarning)’ == ‘true’ ) was evaluated as ( ” == ‘true’ ).
        Using “Message” task from assembly “Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”.
        Task “Message” (TaskId:4)
        Task Parameter:Text=Configuration=Debug (TaskId:4)
        Task Parameter:Importance=Low (TaskId:4)
        Configuration=Debug (TaskId:4)
        Done executing task “Message”. (TaskId:4)
        Task “Message” (TaskId:5)
        Task Parameter:Text=Platform=AnyCPU (TaskId:5)
        Task Parameter:Importance=Low (TaskId:5)
        Platform=AnyCPU (TaskId:5)
        Done executing task “Message”. (TaskId:5)
        Task “Error” skipped, due to false condition; (‘$(OutDir)’ != ” and !HasTrailingSlash(‘$(OutDir)’)) was evaluated as (‘C:\a\bin\’ != ” and !HasTrailingSlash(‘C:\a\bin\’)).
        Task “Error” skipped, due to false condition; (‘$(BaseIntermediateOutputPath)’ != ” and !HasTrailingSlash(‘$(BaseIntermediateOutputPath)’)) was evaluated as (‘obj\’ != ” and !HasTrailingSlash(‘obj\’)).
        Task “Error” skipped, due to false condition; (‘$(IntermediateOutputPath)’ != ” and !HasTrailingSlash(‘$(IntermediateOutputPath)’)) was evaluated as (‘obj\Debug\’ != ” and !HasTrailingSlash(‘obj\Debug\’)).
        Done building target “_CheckForInvalidConfigurationAndPlatform” in project “Ipelia.Lab.Compilation.csproj”.: (TargetId:6)
        Target “EntityDeploy” skipped, due to false condition; (‘@(EntityDeploy)’ != ”) was evaluated as (” != ”).
        Target “BeforeBuild: (TargetId:7)” in file “C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Microsoft.Common.targets” from project “C:\a\src\source\Ipelia.Lab.Compilation\Ipelia.Lab.Compilation.csproj” (target “Build” depends on it):
        Done building target “BeforeBuild” in project “Ipelia.Lab.Compilation.csproj”.: (TargetId:7)
        Target “BuildOnlySettings: (TargetId:8)” in file “C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Microsoft.Common.targets” from project “C:\a\src\source\Ipelia.Lab.Compilation\Ipelia.Lab.Compilation.csproj” (target “CoreBuild” depends on it):
        Done building target “BuildOnlySettings” in project “Ipelia.Lab.Compilation.csproj”.: (TargetId:8)
        Target “GetFrameworkPaths: (TargetId:9)” in file “C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Microsoft.NETFramework.targets” from project “C:\a\src\source\Ipelia.Lab.Compilation\Ipelia.Lab.Compilation.csproj” (target “PrepareForBuild” depends on it):
        Done building target “GetFrameworkPaths” in project “Ipelia.Lab.Compilation.csproj”.: (TargetId:9)
        Target “GetWinFXPath” skipped, due to false condition; ((‘@(Page)’ != ” or ‘@(ApplicationDefinition)’ != ” or ‘@(Resource)’ != ”) and (‘$(GetWinFXNativePath)’ != ” or ‘$(GetWinFXWoWPath)’ != ” )) was evaluated as ((” != ” or ” != ” or ” != ”) and (” != ” or ” != ” )).
        Target “GetReferenceAssemblyPaths: (TargetId:10)” in file “C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Microsoft.Common.targets” from project “C:\a\src\source\Ipelia.Lab.Compilation\Ipelia.Lab.Compilation.csproj” (target “PrepareForBuild” depends on it):
        Task “GetReferenceAssemblyPaths” skipped, due to false condition; (‘$(TargetFrameworkMoniker)’ != ” and (‘$(_TargetFrameworkDirectories)’ == ” or ‘$(_FullFrameworkReferenceAssemblyPaths)’ == ”)) was evaluated as (‘.NETFramework,Version=v4.0′ != ” and (‘C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0′ == ” or ‘C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0′ == ”)).
        Done building target “GetReferenceAssemblyPaths” in project “Ipelia.Lab.Compilation.csproj”.: (TargetId:10)
        Target “PrepareForBuild: (TargetId:11)” in file “C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Microsoft.Common.targets” from project “C:\a\src\source\Ipelia.Lab.Compilation\Ipelia.Lab.Compilation.csproj” (target “CoreBuild” depends on it):
        Using “FindAppConfigFile” task from assembly “Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”.
        Task “FindAppConfigFile” (TaskId:6)
        Task Parameter:TargetPath=Ipelia.Lab.Compilation.dll.config (TaskId:6)
        Done executing task “FindAppConfigFile”. (TaskId:6)
        Using “MakeDir” task from assembly “Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”.
        Task “MakeDir” (TaskId:7)
        Task Parameter:
        Directories=
        C:\a\bin\
        obj\Debug\
        ..\..\..\BIN\ (TaskId:7)
        Creating directory “obj\Debug\”. (TaskId:7)
        Done executing task “MakeDir”. (TaskId:7)
        Done building target “PrepareForBuild” in project “Ipelia.Lab.Compilation.csproj”.: (TargetId:11)
        Target “PreBuildEvent” skipped, due to false condition; (‘$(PreBuildEvent)’!=”) was evaluated as (”!=”).
        Target “BeforeResolveReferences: (TargetId:12)” in file “C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Microsoft.Common.targets” from project “C:\a\src\source\Ipelia.Lab.Compilation\Ipelia.Lab.Compilation.csproj” (target “ResolveReferences” depends on it):
        Done building target “BeforeResolveReferences” in project “Ipelia.Lab.Compilation.csproj”.: (TargetId:12)
        Target “AssignProjectConfiguration: (TargetId:13)” in file “C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Microsoft.Common.targets” from project “C:\a\src\source\Ipelia.Lab.Compilation\Ipelia.Lab.Compilation.csproj” (target “ResolveReferences” depends on it):
        Using “AssignProjectConfiguration” task from assembly “Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”.
        Task “AssignProjectConfiguration” (TaskId:8)
        Task Parameter:CurrentProject=C:\a\src\source\Ipelia.Lab.Compilation\Ipelia.Lab.Compilation.csproj (TaskId:8)
        Task Parameter:CurrentProjectConfiguration=Debug (TaskId:8)
        Task Parameter:CurrentProjectPlatform=AnyCPU (TaskId:8)
        Task Parameter:OutputType=Library (TaskId:8)
        Task Parameter:ResolveConfigurationPlatformUsingMappings=False (TaskId:8)
        Task Parameter:SolutionConfigurationContents=
        Debug|AnyCPU
        Debug|AnyCPU
        (TaskId:8)
        Task Parameter:AddSyntheticProjectReferencesForSolutionDependencies=True (TaskId:8)
        Task Parameter:OnlyReferenceAndBuildProjectsEnabledInSolutionConfiguration=True (TaskId:8)
        Task Parameter:ShouldUnsetParentConfigurationAndPlatform=True (TaskId:8)
        Done executing task “AssignProjectConfiguration”. (TaskId:8)
        Done building target “AssignProjectConfiguration” in project “Ipelia.Lab.Compilation.csproj”.: (TargetId:13)
        Target “AssignProjectConfiguration” skipped. Previously built successfully.
        Target “_SplitProjectReferencesByFileExistence: (TargetId:14)” in file “C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Microsoft.Common.targets” from project “C:\a\src\source\Ipelia.Lab.Compilation\Ipelia.Lab.Compilation.csproj” (target “ResolveProjectReferences” depends on it):
        Task “ResolveNonMSBuildProjectOutput” skipped, due to false condition; (‘$(BuildingInsideVisualStudio)’==’true’ and ‘@(ProjectReferenceWithConfiguration)’!=”) was evaluated as (”==’true’ and ”!=”).
        Done building target “_SplitProjectReferencesByFileExistence” in project “Ipelia.Lab.Compilation.csproj”.: (TargetId:14)
        Target “ResolveProjectReferences: (TargetId:15)” in file “C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Microsoft.Common.targets” from project “C:\a\src\source\Ipelia.Lab.Compilation\Ipelia.Lab.Compilation.csproj” (target “ResolveReferences” depends on it):
        Task “MSBuild” skipped, due to false condition; (‘%(_MSBuildProjectReferenceExistent.BuildReference)’ == ‘true’ and ‘@(ProjectReferenceWithConfiguration)’ != ” and (‘$(BuildingInsideVisualStudio)’ == ‘true’ or ‘$(BuildProjectReferences)’ != ‘true’) and ‘@(_MSBuildProjectReferenceExistent)’ != ”) was evaluated as (” == ‘true’ and ” != ” and (” == ‘true’ or ‘true’ != ‘true’) and ” != ”).
        Task “MSBuild” skipped, due to false condition; (‘%(_MSBuildProjectReferenceExistent.BuildReference)’ == ‘true’ and ‘@(ProjectReferenceWithConfiguration)’ != ” and ‘$(BuildingInsideVisualStudio)’ != ‘true’ and ‘$(BuildProjectReferences)’ == ‘true’ and ‘@(_MSBuildProjectReferenceExistent)’ != ”) was evaluated as (” == ‘true’ and ” != ” and ” != ‘true’ and ‘true’ == ‘true’ and ” != ”).
        Task “MSBuild” skipped, due to false condition; (‘%(_MSBuildProjectReferenceExistent.BuildReference)’ == ‘true’ and ‘@(ProjectReferenceWithConfiguration)’ != ” and ‘$(BuildingProject)’ == ‘true’ and ‘@(_MSBuildProjectReferenceExistent)’ != ”) was evaluated as (” == ‘true’ and ” != ” and ‘true’ == ‘true’ and ” != ”).
        Task “Warning” skipped, due to false condition; (‘@(ProjectReferenceWithConfiguration)’ != ” and ‘@(_MSBuildProjectReferenceNonexistent)’ != ”) was evaluated as (” != ” and ” != ”).
        Done building target “ResolveProjectReferences” in project “Ipelia.Lab.Compilation.csproj”.: (TargetId:15)
        Target “ResolveNativeReferences” skipped, due to false condition; (‘@(NativeReference)’!=”) was evaluated as (”!=”).
        Target “GetFrameworkPaths” skipped. Previously built successfully.
        Target “GetReferenceAssemblyPaths” skipped. Previously built successfully.
        Target “PrepareForBuild” skipped. Previously built successfully.
        Target “GetInstalledSDKLocations: (TargetId:16)” in file “C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Microsoft.Common.targets” from project “C:\a\src\source\Ipelia.Lab.Compilation\Ipelia.Lab.Compilation.csproj” (target “ResolveSDKReferences” depends on it):
        Task “GetInstalledSDKLocations” skipped, due to false condition; (‘@(SDKReference)’ != ”) was evaluated as (” != ”).
        Done building target “GetInstalledSDKLocations” in project “Ipelia.Lab.Compilation.csproj”.: (TargetId:16)
        Target “ResolveSDKReferences: (TargetId:17)” in file “C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Microsoft.Common.targets” from project “C:\a\src\source\Ipelia.Lab.Compilation\Ipelia.Lab.Compilation.csproj” (target “ResolveAssemblyReferences” depends on it):
        Task “ResolveSDKReference” skipped, due to false condition; (‘@(SDKReference)’!=”) was evaluated as (”!=”).
        Done building target “ResolveSDKReferences” in project “Ipelia.Lab.Compilation.csproj”.: (TargetId:17)
        Target “ResolveSDKReferences” skipped. Previously built successfully.
        Target “ExpandSDKReferences: (TargetId:18)” in file “C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Microsoft.Common.targets” from project “C:\a\src\source\Ipelia.Lab.Compilation\Ipelia.Lab.Compilation.csproj” (target “ResolveAssemblyReferences” depends on it):
        Task “GetSDKReferenceFiles” skipped, due to false condition; (‘@(ResolvedSDKReference)’!=”) was evaluated as (”!=”).
        Done building target “ExpandSDKReferences” in project “Ipelia.Lab.Compilation.csproj”.: (TargetId:18)
        Target “FakesGenerateBeforeBuild” skipped, due to false condition; (@(Fakes) != ” AND $(BuildingProject)) was evaluated as ( != ” AND true).
        Target “ResolveAssemblyReferences: (TargetId:19)” in file “C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Microsoft.Common.targets” from project “C:\a\src\source\Ipelia.Lab.Compilation\Ipelia.Lab.Compilation.csproj” (target “ResolveReferences” depends on it):
        Using “ResolveAssemblyReference” task from assembly “Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”.
        Task “ResolveAssemblyReference” (TaskId:9)
        Task Parameter:
        Assemblies=
        FastMember, Version=1.0.0.6, Culture=neutral, processorArchitecture=MSIL
        HintPath=..\..\..\..\thirdparty\FastMember\FastMember.dll
        SpecificVersion=False
        System
        System.Xml.Linq
        System.Data.DataSetExtensions
        Microsoft.CSharp
        System.Data
        System.Xml
        System.Core
        Implicit=true (TaskId:9)
        Task Parameter:AssemblyFiles=C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\mscorlib.dll (TaskId:9)
        Task Parameter:TargetFrameworkDirectories=C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0 (TaskId:9)
        Task Parameter:
        SearchPaths=
        C:\a\src\source\Ipelia.Lab.Compilation\FakesAssemblies
        {CandidateAssemblyFiles}
        {HintPathFromItem}
        {TargetFrameworkDirectory}
        {Registry:Software\Microsoft\.NETFramework,v4.0,AssemblyFoldersEx}
        {AssemblyFolders}
        {GAC}
        {RawFileName}
        C:\a\bin\ (TaskId:9)
        Task Parameter:
        AllowedAssemblyExtensions=
        .winmd
        .dll
        .exe (TaskId:9)
        Task Parameter:
        AllowedRelatedFileExtensions=
        .pdb
        .xml
        .pri (TaskId:9)
        Task Parameter:TargetProcessorArchitecture=msil (TaskId:9)
        Task Parameter:AutoUnify=True (TaskId:9)
        Task Parameter:FindSatellites=True (TaskId:9)
        Task Parameter:FindSerializationAssemblies=True (TaskId:9)
        Task Parameter:FindRelatedFiles=True (TaskId:9)
        Task Parameter:Silent=False (TaskId:9)
        Task Parameter:TargetFrameworkVersion=v4.0 (TaskId:9)
        Task Parameter:TargetFrameworkMoniker=.NETFramework,Version=v4.0 (TaskId:9)
        Task Parameter:TargetFrameworkMonikerDisplayName=.NET Framework 4 (TaskId:9)
        Task Parameter:TargetedRuntimeVersion=v4.0.30319 (TaskId:9)
        Task Parameter:StateFile=obj\Debug\Ipelia.Lab.Compilation.csprojResolveAssemblyReference.cache (TaskId:9)
        Task Parameter:FullTargetFrameworkSubsetNames=Full (TaskId:9)
        Task Parameter:FullFrameworkFolders=C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0 (TaskId:9)
        Task Parameter:WarnOrErrorOnTargetArchitectureMismatch=Warning (TaskId:9)
        TargetFrameworkMoniker: (TaskId:9)
        .NETFramework,Version=v4.0 (TaskId:9)
        TargetFrameworkMonikerDisplayName: (TaskId:9)
        .NET Framework 4 (TaskId:9)
        TargetedRuntimeVersion: (TaskId:9)
        v4.0.30319 (TaskId:9)
        Assemblies: (TaskId:9)
        FastMember, Version=1.0.0.6, Culture=neutral, processorArchitecture=MSIL (TaskId:9)
        HintPath = ‘..\..\..\..\thirdparty\FastMember\FastMember.dll’ (TaskId:9)
        SpecificVersion = ‘False’ (TaskId:9)
        System (TaskId:9)
        System.Xml.Linq (TaskId:9)
        System.Data.DataSetExtensions (TaskId:9)
        Microsoft.CSharp (TaskId:9)
        System.Data (TaskId:9)
        System.Xml (TaskId:9)
        System.Core (TaskId:9)
        AssemblyFiles: (TaskId:9)
        C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\mscorlib.dll (TaskId:9)
        CandidateAssemblyFiles: (TaskId:9)
        TargetFrameworkDirectories: (TaskId:9)
        C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0 (TaskId:9)
        InstalledAssemblyTables: (TaskId:9)
        IgnoreInstalledAssemblyTable: (TaskId:9)
        False (TaskId:9)
        SearchPaths: (TaskId:9)
        C:\a\src\source\Ipelia.Lab.Compilation\FakesAssemblies (TaskId:9)
        {CandidateAssemblyFiles} (TaskId:9)
        {HintPathFromItem} (TaskId:9)
        {TargetFrameworkDirectory} (TaskId:9)
        {Registry:Software\Microsoft\.NETFramework,v4.0,AssemblyFoldersEx} (TaskId:9)
        {AssemblyFolders} (TaskId:9)
        {GAC} (TaskId:9)
        {RawFileName} (TaskId:9)
        C:\a\bin\ (TaskId:9)
        AllowedAssemblyExtensions: (TaskId:9)
        .winmd (TaskId:9)
        .dll (TaskId:9)
        .exe (TaskId:9)
        AllowedRelatedFileExtensions: (TaskId:9)
        .pdb (TaskId:9)
        .xml (TaskId:9)
        .pri (TaskId:9)
        AppConfigFile: (TaskId:9)
        (TaskId:9)
        AutoUnify: (TaskId:9)
        True (TaskId:9)
        CopyLocalDependenciesWhenParentReferenceInGac: (TaskId:9)
        True (TaskId:9)
        FindDependencies: (TaskId:9)
        True (TaskId:9)
        TargetProcessorArchitecture: (TaskId:9)
        msil (TaskId:9)
        StateFile: (TaskId:9)
        obj\Debug\Ipelia.Lab.Compilation.csprojResolveAssemblyReference.cache (TaskId:9)
        InstalledAssemblySubsetTables: (TaskId:9)
        IgnoreInstalledAssemblySubsetTable: (TaskId:9)
        False (TaskId:9)
        TargetFrameworkSubsets: (TaskId:9)
        FullTargetFrameworkSubsetNames: (TaskId:9)
        Full (TaskId:9)
        ProfileName: (TaskId:9)
        (TaskId:9)
        FullFrameworkFolders: (TaskId:9)
        C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0 (TaskId:9)
        LatestTargetFrameworkDirectories: (TaskId:9)
        ProfileTablesLocation: (TaskId:9)
        Primary reference “mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089″. (TaskId:9)
        Resolved file path is “C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\mscorlib.dll”. (TaskId:9)
        Reference found at search path location “C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\mscorlib.dll”. (TaskId:9)
        This reference is not “CopyLocal” because it’s in a Frameworks directory. (TaskId:9)
        The ImageRuntimeVersion for this reference is “v4.0.30319″. (TaskId:9)
        Primary reference “FastMember”. (TaskId:9)
        C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Microsoft.Common.targets(1578,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly “FastMember”. Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors. [C:\a\src\source\Ipelia.Lab.Compilation\Ipelia.Lab.Compilation.csproj]
        For SearchPath “C:\a\src\source\Ipelia.Lab.Compilation\FakesAssemblies”. (TaskId:9)
        Considered “C:\a\src\source\Ipelia.Lab.Compilation\FakesAssemblies\FastMember.winmd”, but it didn’t exist. (TaskId:9)
        Considered “C:\a\src\source\Ipelia.Lab.Compilation\FakesAssemblies\FastMember.dll”, but it didn’t exist. (TaskId:9)
        Considered “C:\a\src\source\Ipelia.Lab.Compilation\FakesAssemblies\FastMember.exe”, but it didn’t exist. (TaskId:9)
        For SearchPath “{HintPathFromItem}”. (TaskId:9)
        Considered “..\..\..\..\thirdparty\FastMember\FastMember.dll”, but it didn’t exist. (TaskId:9)
        For SearchPath “{TargetFrameworkDirectory}”. (TaskId:9)
        Considered “C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\FastMember.winmd”, but it didn’t exist. (TaskId:9)
        Considered “C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\FastMember.dll”, but it didn’t exist. (TaskId:9)
        Considered “C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\FastMember.exe”, but it didn’t exist. (TaskId:9)
        For SearchPath “{Registry:Software\Microsoft\.NETFramework,v4.0,AssemblyFoldersEx}”. (TaskId:9)
        Considered AssemblyFoldersEx locations. (TaskId:9)
        For SearchPath “{AssemblyFolders}”. (TaskId:9)
        Considered “c:\Program Files\Microsoft.NET\ADOMD.NET\100\FastMember.winmd”, but it didn’t exist. (TaskId:9)
        Considered “c:\Program Files\Microsoft.NET\ADOMD.NET\100\FastMember.dll”, but it didn’t exist. (TaskId:9)
        Considered “c:\Program Files\Microsoft.NET\ADOMD.NET\100\FastMember.exe”, but it didn’t exist. (TaskId:9)
        Considered “C:\Program Files\Microsoft SQL Server\110\SDK\Assemblies\FastMember.winmd”, but it didn’t exist. (TaskId:9)
        Considered “C:\Program Files\Microsoft SQL Server\110\SDK\Assemblies\FastMember.dll”, but it didn’t exist. (TaskId:9)
        Considered “C:\Program Files\Microsoft SQL Server\110\SDK\Assemblies\FastMember.exe”, but it didn’t exist. (TaskId:9)
        Considered “c:\Program Files\Microsoft SQL Server\100\DTS\Tasks\FastMember.winmd”, but it didn’t exist. (TaskId:9)
        Considered “c:\Program Files\Microsoft SQL Server\100\DTS\Tasks\FastMember.dll”, but it didn’t exist. (TaskId:9)
        Considered “c:\Program Files\Microsoft SQL Server\100\DTS\Tasks\FastMember.exe”, but it didn’t exist. (TaskId:9)
        Considered “C:\Program Files\IIS\Microsoft Web Deploy V3\FastMember.winmd”, but it didn’t exist. (TaskId:9)
        Considered “C:\Program Files\IIS\Microsoft Web Deploy V3\FastMember.dll”, but it didn’t exist. (TaskId:9)
        Considered “C:\Program Files\IIS\Microsoft Web Deploy V3\FastMember.exe”, but it didn’t exist. (TaskId:9)
        Considered “c:\Program Files\Microsoft SQL Server\100\DTS\PipelineComponents\FastMember.winmd”, but it didn’t exist. (TaskId:9)
        Considered “c:\Program Files\Microsoft SQL Server\100\DTS\PipelineComponents\FastMember.dll”, but it didn’t exist. (TaskId:9)
        Considered “c:\Program Files\Microsoft SQL Server\100\DTS\PipelineComponents\FastMember.exe”, but it didn’t exist. (TaskId:9)
        Considered “C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.5\FastMember.winmd”, but it didn’t exist. (TaskId:9)
        Considered “C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.5\FastMember.dll”, but it didn’t exist. (TaskId:9)
        Considered “C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.5\FastMember.exe”, but it didn’t exist. (TaskId:9)
        Considered “c:\Program Files\Microsoft SQL Server\100\DTS\ForEachEnumerators\FastMember.winmd”, but it didn’t exist. (TaskId:9)
        Considered “c:\Program Files\Microsoft SQL Server\100\DTS\ForEachEnumerators\FastMember.dll”, but it didn’t exist. (TaskId:9)
        Considered “c:\Program Files\Microsoft SQL Server\100\DTS\ForEachEnumerators\FastMember.exe”, but it didn’t exist. (TaskId:9)
        For SearchPath “{GAC}”. (TaskId:9)
        Considered “FastMember”, which was not found in the GAC. (TaskId:9)
        For SearchPath “{RawFileName}”. (TaskId:9)
        Considered treating “FastMember, Version=1.0.0.6, Culture=neutral, processorArchitecture=MSIL” as a file name, but it didn’t exist. (TaskId:9)
        For SearchPath “C:\a\bin\”. (TaskId:9)
        Considered “C:\a\bin\FastMember.winmd”, but it didn’t exist. (TaskId:9)
        Considered “C:\a\bin\FastMember.dll”, but it didn’t exist. (TaskId:9)
        Considered “C:\a\bin\FastMember.exe”, but it didn’t exist. (TaskId:9)
        Primary reference “System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089″. (TaskId:9)
        Resolved file path is “C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\System.dll”. (TaskId:9)
        Reference found at search path location “{TargetFrameworkDirectory}”. (TaskId:9)
        For SearchPath “C:\a\src\source\Ipelia.Lab.Compilation\FakesAssemblies”. (TaskId:9)
        Considered “C:\a\src\source\Ipelia.Lab.Compilation\FakesAssemblies\System.winmd”, but it didn’t exist. (TaskId:9)
        Considered “C:\a\src\source\Ipelia.Lab.Compilation\FakesAssemblies\System.dll”, but it didn’t exist. (TaskId:9)
        Considered “C:\a\src\source\Ipelia.Lab.Compilation\FakesAssemblies\System.exe”, but it didn’t exist. (TaskId:9)
        For SearchPath “{TargetFrameworkDirectory}”. (TaskId:9)
        Considered “C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\System.winmd”, but it didn’t exist. (TaskId:9)
        This reference is not “CopyLocal” because it’s a prerequisite file. (TaskId:9)
        The ImageRuntimeVersion for this reference is “v4.0.30319″. (TaskId:9)
        Primary reference “System.Xml.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089″. (TaskId:9)
        Resolved file path is “C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\System.Xml.Linq.dll”. (TaskId:9)
        Reference found at search path location “{TargetFrameworkDirectory}”. (TaskId:9)
        For SearchPath “C:\a\src\source\Ipelia.Lab.Compilation\FakesAssemblies”. (TaskId:9)
        Considered “C:\a\src\source\Ipelia.Lab.Compilation\FakesAssemblies\System.Xml.Linq.winmd”, but it didn’t exist. (TaskId:9)
        Considered “C:\a\src\source\Ipelia.Lab.Compilation\FakesAssemblies\System.Xml.Linq.dll”, but it didn’t exist. (TaskId:9)
        Considered “C:\a\src\source\Ipelia.Lab.Compilation\FakesAssemblies\System.Xml.Linq.exe”, but it didn’t exist. (TaskId:9)
        For SearchPath “{TargetFrameworkDirectory}”. (TaskId:9)
        Considered “C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\System.Xml.Linq.winmd”, but it didn’t exist. (TaskId:9)
        This reference is not “CopyLocal” because it’s a prerequisite file. (TaskId:9)
        The ImageRuntimeVersion for this reference is “v4.0.30319″. (TaskId:9)
        Primary reference “System.Data.DataSetExtensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089″. (TaskId:9)
        Resolved file path is “C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\System.Data.DataSetExtensions.dll”. (TaskId:9)
        Reference found at search path location “{TargetFrameworkDirectory}”. (TaskId:9)
        For SearchPath “C:\a\src\source\Ipelia.Lab.Compilation\FakesAssemblies”. (TaskId:9)
        Considered “C:\a\src\source\Ipelia.Lab.Compilation\FakesAssemblies\System.Data.DataSetExtensions.winmd”, but it didn’t exist. (TaskId:9)
        Considered “C:\a\src\source\Ipelia.Lab.Compilation\FakesAssemblies\System.Data.DataSetExtensions.dll”, but it didn’t exist. (TaskId:9)
        Considered “C:\a\src\source\Ipelia.Lab.Compilation\FakesAssemblies\System.Data.DataSetExtensions.exe”, but it didn’t exist. (TaskId:9)
        For SearchPath “{TargetFrameworkDirectory}”. (TaskId:9)
        Considered “C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\System.Data.DataSetExtensions.winmd”, but it didn’t exist. (TaskId:9)
        This reference is not “CopyLocal” because it’s a prerequisite file. (TaskId:9)
        The ImageRuntimeVersion for this reference is “v4.0.30319″. (TaskId:9)
        Primary reference “Microsoft.CSharp, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”. (TaskId:9)
        Resolved file path is “C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\Microsoft.CSharp.dll”. (TaskId:9)
        Reference found at search path location “{TargetFrameworkDirectory}”. (TaskId:9)
        For SearchPath “C:\a\src\source\Ipelia.Lab.Compilation\FakesAssemblies”. (TaskId:9)
        Considered “C:\a\src\source\Ipelia.Lab.Compilation\FakesAssemblies\Microsoft.CSharp.winmd”, but it didn’t exist. (TaskId:9)
        Considered “C:\a\src\source\Ipelia.Lab.Compilation\FakesAssemblies\Microsoft.CSharp.dll”, but it didn’t exist. (TaskId:9)
        Considered “C:\a\src\source\Ipelia.Lab.Compilation\FakesAssemblies\Microsoft.CSharp.exe”, but it didn’t exist. (TaskId:9)
        For SearchPath “{TargetFrameworkDirectory}”. (TaskId:9)
        Considered “C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\Microsoft.CSharp.winmd”, but it didn’t exist. (TaskId:9)
        This reference is not “CopyLocal” because it’s a prerequisite file. (TaskId:9)
        The ImageRuntimeVersion for this reference is “v4.0.30319″. (TaskId:9)
        Primary reference “System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089″. (TaskId:9)
        Resolved file path is “C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\System.Data.dll”. (TaskId:9)
        Reference found at search path location “{TargetFrameworkDirectory}”. (TaskId:9)
        For SearchPath “C:\a\src\source\Ipelia.Lab.Compilation\FakesAssemblies”. (TaskId:9)
        Considered “C:\a\src\source\Ipelia.Lab.Compilatio

    • I just tell you one value of not using the custom assemblies in each project because they might be other projects use it, anyway, I will try to investigate into the issue and I will update my post if needed,

      Thanks for reading!

      • Agree on the value of the common folder for any project, that’s why i m so keen to make it work. Using folder packages is a nice addition feature as it gives a simple way to make a branch and try different version of the third party assembly without impacting other projects or playing with the global property of the Build Controller.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s