Git Product home page Git Product logo

depends's Introduction

Depends

CI NuGet

depends logo

Depends is a dotnet global tool that helps developers explore dependencies found in a .NET Core project (.csproj, .vbproj, .fsproj) or solution (.sln).

screenshot of depends running in terminal

Getting Started

Developers have the option of installing the .NET tool globally or locally. We recommend installing it globally using the following command line input.

Global Installation

To use Depends system-wide, we can install the tool globally with the following command.

dotnet tool install --global dotnet-depends

Once installed, developers can analyze any project from a terminal instance.

dotnet depends ./depends.sln

Local Installation

To install the tool locally, we can run the following commands. Note, installing local tools only works with .NET Core 3.0 SDK and later.

In our solution folder, we need to add a new tool manifest.

dotnet new tool-manifest

We can then install Depends using the following command.

dotnet tool install dotnet-depends

To run the tool within a current solution, we need to run the following command.

 dotnet depends ./our-solution.sln

Troubleshooting

Please refer to the official Microsoft Documentation around .NET tools to resolve any issues.

License

MIT License

Copyright (c) 2018 Martin Björkström

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

depends's People

Contributors

amaechler avatar bjorkstromm avatar idontsov avatar khalidabuhakmeh avatar mattlavalleema avatar slang25 avatar tomtondeur avatar tradioyes avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

depends's Issues

Support Central Package Management

Please add support for Central Package Management. Right now the tool throws this exception when using CPM:

Unhandled exception. System.ArgumentException: Value cannot be null or an empty string. (Parameter 'value')
at NuGet.Versioning.NuGetVersion.Parse(String value)
at Depends.Core.DependencyAnalyzer.Analyze(String packageId, String version, String framework) in /home/runner/work/depends/depends/src/Depends.Core/DependencyAnalyzer.cs:line 42
at Depends.Program.GetDependencyGraph(ILoggerFactory loggerFactory) in /home/runner/work/depends/depends/src/Depends/Program.cs:line 128
at Depends.Program.OnExecute() in /home/runner/work/depends/depends/src/Depends/Program.cs:line 114
at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)
--- End of stack trace from previous location ---
at McMaster.Extensions.CommandLineUtils.Conventions.ExecuteMethodConvention.Invoke(MethodInfo method, Object instance, Object[] arguments)
at McMaster.Extensions.CommandLineUtils.Conventions.ExecuteMethodConvention.OnExecute(ConventionContext context, CancellationToken cancellationToken)
at McMaster.Extensions.CommandLineUtils.Conventions.ExecuteMethodConvention.<>c__DisplayClass0_0.<b__0>d.MoveNext()
--- End of stack trace from previous location ---
at McMaster.Extensions.CommandLineUtils.CommandLineApplication.ExecuteAsync(String[] args, CancellationToken cancellationToken)
at McMaster.Extensions.CommandLineUtils.CommandLineApplication.ExecuteAsync[TApp](CommandLineContext context, CancellationToken cancellationToken)
at McMaster.Extensions.CommandLineUtils.CommandLineApplication.Execute[TApp](CommandLineContext context)
at McMaster.Extensions.CommandLineUtils.CommandLineApplication.Execute[TApp](IConsole console, String[] args)
at McMaster.Extensions.CommandLineUtils.CommandLineApplication.Execute[TApp](String[] args)
at Depends.Program.Main(String[] args) in /home/runner/work/depends/depends/src/Depends/Program.cs:line 16

GenerateDepsFile fails when project has dependency on other project with an AssemblyName property

When trying to analyze a simple solution using the latest tool version (0.7.0) I am getting the following error:

fail: Buildalyzer.Logging.EventProcessor[0]
      The "GenerateDepsFile" task failed unexpectedly.
      System.IO.FileNotFoundException: C:\Users\mobaral\Downloads\ErrorRepro\Project1\bin\Debug\net6.0\OtherName.dll
         at System.Diagnostics.FileVersionInfo.GetVersionInfo(String fileName)
         at Microsoft.NET.Build.Tasks.FileUtilities.GetFileVersion(String sourcePath)
         at Microsoft.NET.Build.Tasks.DependencyContextBuilder.CreateRuntimeFile(String path, String fullPath)
         at Microsoft.NET.Build.Tasks.DependencyContextBuilder.Build()
         at Microsoft.NET.Build.Tasks.GenerateDepsFile.WriteDepsFile(String depsFilePath)
         at Microsoft.NET.Build.Tasks.TaskBase.Execute()
         at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute()
         at Microsoft.Build.BackEnd.TaskBuilder.ExecuteInstantiatedTask(ITaskExecutionHost taskExecutionHost, TaskLoggingContext taskLoggingContext, TaskHost taskHost, ItemBucket bucket, TaskExecutionMode howToExecuteTask)

Note that afterwards, the dependency window opens as normal, so this appears to just be noise, but I am looking for a way to suppress it.

This error is only thrown when my solution contains a project (Project2) that depends on another project (Project1), with that project (Project1) having an AssemblyName property.

I've attached a sample solution for reproduction, simply unzip and run dotnet depends on the root

ErrorRepro.zip

Throws exception with OS specific TargetFramework net6.0-windows

When a project targets net6.0-windows:

	<PropertyGroup>
		<TargetFramework>net6.0-windows</TargetFramework>
		<LangVersion>latest</LangVersion>
	</PropertyGroup>

the following happens:

λ  dotnet depends .\TargetsNet6.0Windows.csproj
Unhandled exception. System.InvalidOperationException: Sequence contains no matching element
   at System.Linq.ThrowHelper.ThrowNoMatchException()
   at Depends.Core.DependencyAnalyzer.CreateBuilder(IProjectAnalyzer projectAnalyzer, String projectPath, Builder builder, String framework) in /home/runner/work/depends/depends/src/Depends.Core/DependencyAnalyzer.cs:line 256
   at Depends.Core.DependencyAnalyzer.Analyze(String projectPath, String framework) in /home/runner/work/depends/depends/src/Depends.Core/DependencyAnalyzer.cs:line 197
   at Depends.Program.GetDependencyGraph(ILoggerFactory loggerFactory) in /home/runner/work/depends/depends/src/Depends/Program.cs:line 136
   at Depends.Program.OnExecute() in /home/runner/work/depends/depends/src/Depends/Program.cs:line 114
--- End of stack trace from previous location ---
   at McMaster.Extensions.CommandLineUtils.Conventions.ExecuteMethodConvention.Invoke(MethodInfo method, Object instance, Object[] arguments)
   at McMaster.Extensions.CommandLineUtils.Conventions.ExecuteMethodConvention.OnExecute(ConventionContext context, CancellationToken cancellationToken)
   at McMaster.Extensions.CommandLineUtils.Conventions.ExecuteMethodConvention.<>c__DisplayClass0_0.<<Apply>b__0>d.MoveNext()
--- End of stack trace from previous location ---
   at McMaster.Extensions.CommandLineUtils.CommandLineApplication.ExecuteAsync(String[] args, CancellationToken cancellationToken)
   at McMaster.Extensions.CommandLineUtils.CommandLineApplication.ExecuteAsync[TApp](CommandLineContext context, CancellationToken cancellationToken)
   at McMaster.Extensions.CommandLineUtils.CommandLineApplication.Execute[TApp](CommandLineContext context)
   at McMaster.Extensions.CommandLineUtils.CommandLineApplication.Execute[TApp](IConsole console, String[] args)
   at McMaster.Extensions.CommandLineUtils.CommandLineApplication.Execute[TApp](String[] args)
   at Depends.Program.Main(String[] args) in /home/runner/work/depends/depends/src/Depends/Program.cs:line 16

Adding -f net6.0-windows does not make it run, but -f net6.0 does the trick.

Screen Needs "Reset" After Quitting

Arch Linux
Terminal: konsole

Whenever I quit your tool, my terminal goes awry with no text I type being displayed, as well as the prompt being stuck somewhere in the middle of the screen, and never moving to a new line after pressing enter.
I have to $ reset to see my text, and I'll go ahead and add $ clear for good measure because when I reset, the prompt goes to the top of the screen, leaving all of the previous text remaining.
Screenshot_20220429_021441_0

You can ignore everything below since I was going to start with that (non)"bug", that I think I figured out at the bottom.
Title: "Dependency Depth?"
How deep does the "depends" go?
I started with a fresh ~/.nuget, and incrementally added to it with the basics like:

$ dotnet new console
$ dotnet new web
$ dotnet new grpc
...

... where the nuget package folder size grew to ~200MB. I looked for "unnecessary" (probably not really) stuff like packages not specific to my system.
I was fine with that when it was previously ~13GB.

But when I did a restore on <pathTo>/omnisharp-roslyn/src/OmniSharp.Stdio.Driver/OmniSharp.Stdio.Driver.csproj, it took a good bit of time downloading packages where my nuget folder size grew to ~1.5GB (from ~200MB).
Again, I looked at what was restored and saw packages that seem unrelated to my Arch Linux system (eg. *runtime.native.system.security.cryptography*, which included "osx" packages, even though I made sure to go through all of the .csproj files to remove PlatformTarget and RuntimeIdentifiers, and customize TargetFramework{,s}, while making sure to also specify my "wants" in the dotnet restore arguments like --runtime.

When I came across your tool, I took a look at that csproj I restored and saw NO reference to many packages (265 so far in ~./nuget/packages), like *runtime.native.system.security.cryptography*. Instead, ~130 dependencies(/packages?) were listed in your tool.
The "fresh" nuget folder from my commands above resulted in ~60 packages.
So while your tool may be showing ~130 dependencies, even if we were to dismiss those other original 60 packages (there would likely be overlap), there would still be ~75 packages not listed, but still happened to be downloaded during restore.

Could it be due to dependency depth? Or perhaps dependent packages may depend on other packages, but just not directly related to that particular project?
You know... I'm actually leaning towards the latter being the case: https://www.nuget.org/packages/runtime.native.System.Security.Cryptography.OpenSsl/
I guess I'm not sure how to walk down/back the chain to draw that line from the .csproj to the runtime.native.System.Security.Cryptography.OpenSsl.
I'm guessing it relates to the nuget dependency which is listed in Runtime depends for OmniSharp.Stdio.Driver.csproj, and Nuget.packaging is Reverse depend for System.Security.Cryptography.Pkcs

Forward/backward navigation in a sub-tree

I think it would be very useful to be able to navigate up and down the trees. For example, If im looking at Package A, Being able to "select" something from the Depends or Reverse Depends lists and switch to that (and be able to go "back") can be very useful to quickly understand how a certain package is used.

Add nuget.org information for dependencies

Would be nice to use the nuget repository for the discovered dependencies to figure out display stuff like:

  • Latest Version (outdated packages)
  • Short descriptions of the nuget dependency

Cannot invoke tool: No Executable found matching command "dotnet-depends"

I have installed the tool globally using:
dotnet tool install -g dotnet-depends

When I try to run it pointed at my .csproj file, I get an error message:
No executable found matching command "dotnet-depends"

Here's a screenshot of the command line listing the installed tool (globally) and the error:

image

I have the following installed .NET Core SDK and Runtime versions:

C:\>dotnet --info 
.NET Core SDK (reflecting any global.json):
 Version: 2.2.301
 Commit:70d6be0814
 
Runtime Environment: 
 OS Name: Windows
 OS Version:10.0.18362
 OS Platform: Windows
 RID: win10-x64
 Base Path: C:\Program Files\dotnet\sdk\2.2.301\
 
Host (useful for support):
 Version: 2.2.6
 Commit:7dac9b1b51

.NET Core SDKs installed: 
 2.1.701 [C:\Program Files\dotnet\sdk] 
 2.2.301 [C:\Program Files\dotnet\sdk] 
 
.NET Core runtimes installed: 
 Microsoft.AspNetCore.All 2.1.12 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All] 
 Microsoft.AspNetCore.All 2.2.6 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
 Microsoft.AspNetCore.App 2.1.12 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
 Microsoft.AspNetCore.App 2.2.6 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
 Microsoft.NETCore.App 2.1.12 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
 Microsoft.NETCore.App 2.2.6 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]

Crashes when analysing classic .net framework projects.

Is this project only for .net core projects? If that is the case, you might want to mention that in your readme, and/or catch the exception. My v4.5.1 application crashes with the following exception:

Repro:

> git clone https://github.com/Tewr/DomainPasswd.git
>cd .\Passwd\
> dotnet-depends.exe -v Trace -f v4.5.2

Exception:

System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: Unable to load project.
   at Depends.Core.DependencyAnalyzer.Analyze(String projectPath, String framework) in C:\Users\mb\src\gh\depends\src\Depends.Core\DependencyAnalyzer.cs:line 59
   at Depends.Program.OnExecute() in C:\Users\mb\src\gh\depends\src\Depends\Program.cs:line 61
   --- End of inner exception stack trace ---
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor, Boolean wrapExceptions)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at McMaster.Extensions.CommandLineUtils.Conventions.ExecuteMethodConvention.Invoke(MethodInfo method, Object instance, Object[] arguments) in C:\projects\commandlineutils\src\CommandLineUtils\Conventions\ExecuteMethodConvention.cs:line 86
   at McMaster.Extensions.CommandLineUtils.Conventions.ExecuteMethodConvention.OnExecute(ConventionContext context) in C:\projects\commandlineutils\src\CommandLineUtils\Conventions\ExecuteMethodConvention.cs:line 64
   at McMaster.Extensions.CommandLineUtils.Conventions.ExecuteMethodConvention.<>c__DisplayClass0_0.<<Apply>b__0>d.MoveNext() in C:\projects\commandlineutils\src\CommandLineUtils\Conventions\ExecuteMethodConvention.cs:line 25
--- End of stack trace from previous location where exception was thrown ---
   at McMaster.Extensions.CommandLineUtils.CommandLineApplication.<>c__DisplayClass126_0.<OnExecute>b__0() in C:\projects\commandlineutils\src\CommandLineUtils\CommandLineApplication.cs:line 505
   at McMaster.Extensions.CommandLineUtils.CommandLineApplication.Execute[TApp](CommandLineContext context) in C:\projects\commandlineutils\src\CommandLineUtils\CommandLineApplication.Execute.cs:line 31
   at McMaster.Extensions.CommandLineUtils.CommandLineApplication.Execute[TApp](IConsole console, String[] args) in C:\projects\commandlineutils\src\CommandLineUtils\CommandLineApplication.Execute.cs:line 97
   at Depends.Program.Main(String[] args) in C:\Users\mb\src\gh\depends\src\Depends\Program.cs:line 16

Log:

info: Buildalyzer.ProjectAnalyzer[0]
      Build started 10.08.2018 13:20:29.
      
info: Buildalyzer.ProjectAnalyzer[0]
      __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
      Project "C:\temp\dotnetdeptest\DomainPasswd\Passwd\DomainPasswd.csproj" (Restore target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
      Target _FilterRestoreGraphProjectInputItems:
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "C:\temp\dotnetdeptest\DomainPasswd\Passwd\DomainPasswd.csproj" is building "C:\temp\dotnetdeptest\DomainPasswd\Passwd\DomainPasswd.csproj" (_IsProjectRestoreSupported target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
      Target _GetAllRestoreProjectPathItems:
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "C:\temp\dotnetdeptest\DomainPasswd\Passwd\DomainPasswd.csproj" is building "C:\temp\dotnetdeptest\DomainPasswd\Passwd\DomainPasswd.csproj" (_GenerateRestoreProjectPathWalk target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "C:\temp\dotnetdeptest\DomainPasswd\Passwd\DomainPasswd.csproj" is building "C:\temp\dotnetdeptest\DomainPasswd\Passwd\DomainPasswd.csproj" (_IsProjectRestoreSupported target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
      Target _GenerateRestoreGraph:
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "C:\temp\dotnetdeptest\DomainPasswd\Passwd\DomainPasswd.csproj" is building "C:\temp\dotnetdeptest\DomainPasswd\Passwd\DomainPasswd.csproj" (_GenerateRestoreGraphProjectEntry target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "C:\temp\dotnetdeptest\DomainPasswd\Passwd\DomainPasswd.csproj" is building "C:\temp\dotnetdeptest\DomainPasswd\Passwd\DomainPasswd.csproj" (_GenerateProjectRestoreGraph target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
      Target Restore:
      
info: Buildalyzer.ProjectAnalyzer[0]
          Nothing to do. None of the projects specified contain packages to restore.
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
      Build succeeded.
      
info: Buildalyzer.ProjectAnalyzer[0]
          0 Warning(s)
      
info: Buildalyzer.ProjectAnalyzer[0]
          0 Error(s)
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
      Time Elapsed 00:00:00.62
      
info: Buildalyzer.ProjectAnalyzer[0]
      Build started 10.08.2018 13:20:30.
      
info: Buildalyzer.ProjectAnalyzer[0]
      __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
      Project "C:\temp\dotnetdeptest\DomainPasswd\Passwd\DomainPasswd.csproj" (Clean;Build target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
      Target CoreClean:
      
info: Buildalyzer.ProjectAnalyzer[0]
          Deleting file "C:\temp\dotnetdeptest\DomainPasswd\Passwd\bin\Debug\DomainPasswd.exe.config".
      
info: Buildalyzer.ProjectAnalyzer[0]
          Deleting file "C:\temp\dotnetdeptest\DomainPasswd\Passwd\obj\Debug\DomainPasswd.csproj.CoreCompileInputs.cache".
      
info: Buildalyzer.ProjectAnalyzer[0]
      Target ResolveAssemblyReferences:
      
info: Buildalyzer.ProjectAnalyzer[0]
          Primary reference "CommandLine, Version=1.9.71.2, Culture=neutral, PublicKeyToken=de6f01bd326f8c32, processorArchitecture=MSIL".
      
info: Buildalyzer.ProjectAnalyzer[0]
          C:\Program Files\dotnet\sdk\2.1.300\Microsoft.Common.CurrentVersion.targets(2106,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "CommandLine, Version=1.9.71.2, Culture=neutral, PublicKeyToken=de6f01bd326f8c32, processorArchitecture=MSIL". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors.
      
info: Buildalyzer.ProjectAnalyzer[0]
                  For SearchPath "{HintPathFromItem}".
      
info: Buildalyzer.ProjectAnalyzer[0]
                  Considered "..\packages\CommandLineParser.1.9.71\lib\net45\CommandLine.dll", but it didn't exist.
      
info: Buildalyzer.ProjectAnalyzer[0]
                  For SearchPath "{TargetFrameworkDirectory}".
      
info: Buildalyzer.ProjectAnalyzer[0]
                  Considered "C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\CommandLine.winmd", but it didn't exist.
      
info: Buildalyzer.ProjectAnalyzer[0]
                  Considered "C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\CommandLine.dll", but it didn't exist.
      
info: Buildalyzer.ProjectAnalyzer[0]
                  Considered "C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\CommandLine.exe", but it didn't exist.
      
info: Buildalyzer.ProjectAnalyzer[0]
                  Considered "C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\CommandLine.winmd", but it didn't exist.
      
info: Buildalyzer.ProjectAnalyzer[0]
                  Considered "C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\CommandLine.dll", but it didn't exist.
      
info: Buildalyzer.ProjectAnalyzer[0]
                  Considered "C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\CommandLine.exe", but it didn't exist.
      
info: Buildalyzer.ProjectAnalyzer[0]
                  For SearchPath "{Registry:Software\Microsoft\.NETFramework,v4.5.2,AssemblyFoldersEx}".
      
info: Buildalyzer.ProjectAnalyzer[0]
                  Considered AssemblyFoldersEx locations.
      
info: Buildalyzer.ProjectAnalyzer[0]
                  For SearchPath "{GAC}".
      
info: Buildalyzer.ProjectAnalyzer[0]
                  Considered "{GAC}\CommandLine.winmd", but it didn't exist.
      
info: Buildalyzer.ProjectAnalyzer[0]
                  Considered "{GAC}\CommandLine.dll", but it didn't exist.
      
info: Buildalyzer.ProjectAnalyzer[0]
                  Considered "{GAC}\CommandLine.exe", but it didn't exist.
      
info: Buildalyzer.ProjectAnalyzer[0]
                  For SearchPath "{RawFileName}".
      
info: Buildalyzer.ProjectAnalyzer[0]
                  Considered treating "CommandLine, Version=1.9.71.2, Culture=neutral, PublicKeyToken=de6f01bd326f8c32, processorArchitecture=MSIL" as a file name, but it didn't exist.
      
info: Buildalyzer.ProjectAnalyzer[0]
                  For SearchPath "bin\Debug\".
      
info: Buildalyzer.ProjectAnalyzer[0]
                  Considered "bin\Debug\CommandLine.winmd", but it didn't exist.
      
info: Buildalyzer.ProjectAnalyzer[0]
                  Considered "bin\Debug\CommandLine.dll", but it didn't exist.
      
info: Buildalyzer.ProjectAnalyzer[0]
                  Considered "bin\Debug\CommandLine.exe", but it didn't exist.
      
info: Buildalyzer.ProjectAnalyzer[0]
      Done building target "ResolveAssemblyReferences" in project "DomainPasswd.csproj".
      
info: Buildalyzer.ProjectAnalyzer[0]
      Target GenerateTargetFrameworkMonikerAttribute:
      
info: Buildalyzer.ProjectAnalyzer[0]
        Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output files are up-to-date with respect to the input files.
      
info: Buildalyzer.ProjectAnalyzer[0]
      Target CoreCompile:
      
info: Buildalyzer.ProjectAnalyzer[0]
          C:\Program Files\dotnet\sdk\2.1.300\Roslyn\bincore\csc.dll /noconfig /unsafe+ /nowarn:1701,1702 /nostdlib+ /platform:anycpu32bitpreferred /errorreport:prompt /warn:4 /define:DEBUG;TRACE /highentropyva+ /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\mscorlib.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\System.Core.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\System.DirectoryServices.AccountManagement.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\System.DirectoryServices.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\System.dll" /debug+ /debug:full /filealign:512 /optimize- /out:obj\Debug\DomainPasswd.exe /subsystemversion:6.00 /resource:"C:\Program Files\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\System.DirectoryServices.dll",DomainPasswd.DirectoryServices.System.DirectoryServices.dll /resource:"C:\Program Files\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\System.DirectoryServices.AccountManagement.dll",DomainPasswd.DirectoryServices.System.DirectoryServices.AccountManagement.dll /resource:..\packages\CommandLineParser.1.9.71\lib\net45\CommandLine.dll,DomainPasswd.CommandLine.dll /target:exe /utf8output CommandLinePasswordChangerSource.cs SystemDirectoryServicesImpl\PrincipalDomainUser.cs IChangePasswordOptions.cs IDomainContext.cs IDomainContextFactory.cs IDomainUser.cs IPasswordChangerSource.cs PasswordChanger.cs PasswordMismatchException.cs SystemDirectoryServicesImpl\PrincipalDomainContext.cs SystemDirectoryServicesImpl\PrincipalDomainContextFactory.cs Program.cs ProgramOptions.cs Properties\AssemblyInfo.cs "C:\Users\Knutsson\AppData\Local\Temp\.NETFramework,Version=v4.5.2.AssemblyAttributes.cs"
      
info: Buildalyzer.ProjectAnalyzer[0]
      Target _CopyAppConfigFile:
      
info: Buildalyzer.ProjectAnalyzer[0]
          Copying file from "App.config" to "bin\Debug\DomainPasswd.exe.config".
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
      Done building project "DomainPasswd.csproj".
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
      Build succeeded.
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
      C:\Program Files\dotnet\sdk\2.1.300\Microsoft.Common.CurrentVersion.targets(2106,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "CommandLine, Version=1.9.71.2, Culture=neutral, PublicKeyToken=de6f01bd326f8c32, processorArchitecture=MSIL". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors.
      
info: Buildalyzer.ProjectAnalyzer[0]
          1 Warning(s)
      
info: Buildalyzer.ProjectAnalyzer[0]
          0 Error(s)
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
      Time Elapsed 00:00:00.42

Crashes on net472 project

dbug: Buildalyzer.Environment.ProcessRunner[0]

      Started process 14892: "C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\15.0\Bin\MSBuild.exe"  /noconsolelogger /target:Restore /property:ProvideCommandLineArgs="true";GenerateResourceMSBuildArchitecture="CurrentArchitecture";DesignTimeBuild="true";BuildProjectReferences="false";SkipCompilerExecution="true";DisableRarCache="true";AutoGenerateBindingRedirects="false";CopyBuildOutputToOutputDirectory="false";CopyOutputSymbolsToOutputDirectory="false";SkipCopyBuildProduct="true";AddModules="false";UseCommonOutputDirectory="true";GeneratePackageOnBuild="false";NonExistentFile="__NonExistentSubDir__\__NonExistentFile__";ResolveNuGetPackages="true";SolutionDir="C:\Data\GIT\Framework\Applications\Demo\CHG.Demo.AppServer" /l:BuildalyzerLogger,"C:\Users\dtw\.dotnet\tools\.store\dotnet-depends\0.2.0\dotnet-depends\0.2.0\tools\netcoreapp2.1\any\Buildalyzer.Logger.dll";980;False "C:\Data\GIT\Framework\Applications\Demo\CHG.Demo.AppServer\CHG.Demo.AppServer.csproj"

dbug: Buildalyzer.Environment.ProcessRunner[0]
      Microsoft (R) Build Engine version 15.8.169+g1ccb72aefa for .NET Framework

dbug: Buildalyzer.Environment.ProcessRunner[0]
      Copyright (C) Microsoft Corporation. All rights reserved.

dbug: Buildalyzer.Environment.ProcessRunner[0]


dbug: Buildalyzer.Environment.ProcessRunner[0]


dbug: Buildalyzer.Environment.ProcessRunner[0]
      Process 14892 exited with code 0


dbug: Buildalyzer.Environment.ProcessRunner[0]

      Started process 26268: "C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\15.0\Bin\MSBuild.exe"  /noconsolelogger /target:Clean;Build /property:ProvideCommandLineArgs="true";GenerateResourceMSBuildArchitecture="CurrentArchitecture";DesignTimeBuild="true";BuildProjectReferences="false";SkipCompilerExecution="true";DisableRarCache="true";AutoGenerateBindingRedirects="false";CopyBuildOutputToOutputDirectory="false";CopyOutputSymbolsToOutputDirectory="false";SkipCopyBuildProduct="true";AddModules="false";UseCommonOutputDirectory="true";GeneratePackageOnBuild="false";NonExistentFile="__NonExistentSubDir__\__NonExistentFile__";ResolveNuGetPackages="true";SolutionDir="C:\Data\GIT\Framework\Applications\Demo\CHG.Demo.AppServer" /l:BuildalyzerLogger,"C:\Users\dtw\.dotnet\tools\.store\dotnet-depends\0.2.0\dotnet-depends\0.2.0\tools\netcoreapp2.1\any\Buildalyzer.Logger.dll";1032;False "C:\Data\GIT\Framework\Applications\Demo\CHG.Demo.AppServer\CHG.Demo.AppServer.csproj"

dbug: Buildalyzer.Environment.ProcessRunner[0]
      Microsoft (R) Build Engine version 15.8.169+g1ccb72aefa for .NET Framework

dbug: Buildalyzer.Environment.ProcessRunner[0]
      Copyright (C) Microsoft Corporation. All rights reserved.

dbug: Buildalyzer.Environment.ProcessRunner[0]


dbug: Buildalyzer.Environment.ProcessRunner[0]


dbug: Buildalyzer.Environment.ProcessRunner[0]
      Process 26268 exited with code 0
Unhandled Exception: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: Sequence contains more than one matching element
   at System.Linq.Enumerable.Single[TSource](IEnumerable`1 source, Func`2 predicate)
   at Depends.Core.DependencyAnalyzer.Analyze(String projectPath, String framework) in C:\Users\mb\src\gh\depends\src\Depends.Core\DependencyAnalyzer.cs:line 205
   at Depends.Program.OnExecute()
   --- End of inner exception stack trace ---
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor, Boolean wrapExceptions)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at McMaster.Extensions.CommandLineUtils.Conventions.ExecuteMethodConvention.Invoke(MethodInfo method, Object instance, Object[] arguments) in C:\projects\commandlineutils\src\CommandLineUtils\Conventions\ExecuteMethodConvention.cs:line 86
   at McMaster.Extensions.CommandLineUtils.Conventions.ExecuteMethodConvention.OnExecute(ConventionContext context) in C:\projects\commandlineutils\src\CommandLineUtils\Conventions\ExecuteMethodConvention.cs:line 64
   at McMaster.Extensions.CommandLineUtils.Conventions.ExecuteMethodConvention.<>c__DisplayClass0_0.<<Apply>b__0>d.MoveNext() in C:\projects\commandlineutils\src\CommandLineUtils\Conventions\ExecuteMethodConvention.cs:line 25
--- End of stack trace from previous location where exception was thrown ---
   at McMaster.Extensions.CommandLineUtils.CommandLineApplication.<>c__DisplayClass126_0.<OnExecute>b__0() in C:\projects\commandlineutils\src\CommandLineUtils\CommandLineApplication.cs:line 505
   at McMaster.Extensions.CommandLineUtils.CommandLineApplication.Execute[TApp](CommandLineContext context) in C:\projects\commandlineutils\src\CommandLineUtils\CommandLineApplication.Execute.cs:line 31
   at McMaster.Extensions.CommandLineUtils.CommandLineApplication.Execute[TApp](IConsole console, String[] args) in C:\projects\commandlineutils\src\CommandLineUtils\CommandLineApplication.Execute.cs:line 97
   at Depends.Program.Main(String[] args) in C:\Users\mb\src\gh\depends\src\Depends\Program.cs:line 16

This is my csporj:

<Project Sdk="Microsoft.NET.Sdk">
  <PropertyGroup>		
    <TargetFramework>net472</TargetFramework>
    <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
    <AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>
		<LangVersion>latest</LangVersion>  
    <OutputPath>..\..\..\bin\Demo\Server</OutputPath>    
    <OutputType>Exe</OutputType>    
  </PropertyGroup>
  <ItemGroup>
    <None Remove="NServiceBusLicense.xml" />
  </ItemGroup>
  <ItemGroup>
    <Compile Include="..\..\..\CHG.iCLASSFW.AssemblyInfo.cs" Link="CHG.iCLASSFW.AssemblyInfo.cs" />    
  </ItemGroup>
  <ItemGroup>
    <Content Include="appsettings.json">
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
    </Content>
    <Content Include="NServiceBusLicense.xml">
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
    </Content>
  </ItemGroup>
  <ItemGroup>
    <ProjectReference Include="..\..\..\CHG.iCLASSFW.Base.Foundation\CHG.iCLASSFW.Base.Foundation.vbproj" />
    <ProjectReference Include="..\..\..\CHG.iCLASSFW.Base.Managers\CHG.iCLASSFW.Base.Managers.vbproj" />
    <ProjectReference Include="..\..\..\CHG.iCLASSFW.Base.Objects\CHG.iCLASSFW.Base.Objects.vbproj" />
    <ProjectReference Include="..\..\..\CHG.iCLASSFW.ExchangeConnector.Managers\CHG.iCLASSFW.ExchangeConnector.Managers.vbproj" />
    <ProjectReference Include="..\..\..\CHG.iCLASSFW.Export.Jobs\CHG.iCLASSFW.Export.Jobs.vbproj" />
    <ProjectReference Include="..\..\..\CHG.iCLASSFW.Export.Managers\CHG.iCLASSFW.Export.Managers.vbproj" />
    <ProjectReference Include="..\..\..\CHG.iCLASSFW.PrintReporting.Managers\CHG.iCLASSFW.PrintReporting.Managers.vbproj" />
    <ProjectReference Include="..\..\..\CHG.iCLASSFW.UDM.Managers\CHG.iCLASSFW.UDM.Managers.vbproj" />
    <ProjectReference Include="..\..\..\CHG.iCLASSFW.Windsor\CHG.iCLASSFW.Windsor.vbproj" />
    <ProjectReference Include="..\..\..\src\Base\CHG.iCLASSFW.Log4Net\CHG.iCLASSFW.Log4Net.csproj" />
    <ProjectReference Include="..\..\..\src\Base\CHG.iCLASSFW.NServiceBus\CHG.iCLASSFW.NServiceBus.csproj" />
    <ProjectReference Include="..\..\..\src\Corporate\CHG.iCLASSFW.Corporate.Server\CHG.iCLASSFW.Corporate.Server.csproj" />
    <ProjectReference Include="..\..\..\src\Exchange\CHG.iCLASSFW.ExchangeConnector.Server\CHG.iCLASSFW.ExchangeConnector.Server.csproj" />
    <ProjectReference Include="..\..\..\src\Maintenance\CHG.iCLASSFW.Maintenance.Managers\CHG.iCLASSFW.Maintenance.Managers.csproj" />
    <ProjectReference Include="..\..\..\src\Maintenance\CHG.iCLASSFW.Maintenance.Server\CHG.iCLASSFW.Maintenance.Server.csproj" />
    <ProjectReference Include="..\..\..\src\Scheduling\CHG.iCLASSFW.Scheduling.Server\CHG.iCLASSFW.Scheduling.Server.csproj" />
    <ProjectReference Include="..\..\..\src\Server\CHG.iCLASSFW.AppServer.WebApi\CHG.iCLASSFW.AppServer.WebApi.csproj" />
    <ProjectReference Include="..\..\..\src\UDM\CHG.iCLASSFW.UDM.Server\CHG.iCLASSFW.UDM.Server.csproj" />
    <ProjectReference Include="..\CHG.Demo.Managers\CHG.Demo.Managers.vbproj" />
    <ProjectReference Include="..\CHG.Demo.Server\CHG.Demo.Server.csproj" />
  </ItemGroup>
  <ItemGroup>
    <None Update="log4net.config">
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
    </None>
  </ItemGroup>
  <ItemGroup>
    <PackageReference Include="CHGCodeAnalyzers" Version="1.3.11" PrivateAssets="All" />
    <PackageReference Include="codeessentials.AspNetCore.Diagnostics.Demystifier" Version="0.1.28" />
    <PackageReference Include="codeessentials.Extensions.Logging.Demystifier" Version="0.1.28" />
    <PackageReference Include="IdentityModel.AspNetCore.OAuth2Introspection" Version="3.4.1" />
    <PackageReference Include="IdentityServer4.AccessTokenValidation" Version="2.6.0" />
    <PackageReference Include="Microsoft.AspNetCore" Version="2.1.4" />
    <PackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="2.1.2" />
    <PackageReference Include="Microsoft.AspNetCore.Authorization.Policy" Version="2.1.2" />
    <PackageReference Include="Microsoft.AspNetCore.Hosting.WindowsServices" Version="2.1.1" />
    <PackageReference Include="Microsoft.AspNetCore.Mvc.Core" Version="2.1.3" />
    <PackageReference Include="Microsoft.AspNetCore.Mvc.Formatters.Json" Version="2.1.3" />
    <PackageReference Include="Microsoft.AspNetCore.ResponseCompression" Version="2.1.1" />
    <PackageReference Include="Microsoft.Extensions.Logging.Log4Net.AspNetCore" Version="2.2.5" />
  </ItemGroup>
</Project>

The tool cannot be installed if no global nuget config is specified

Requirements
NuGet has three configuration layers

Remove all but solution configs.
Try to install the depends tool through dotnet tool install

ER
The tool installs successfully

AR
error NU1101: Unable to find package dotnet-depends. No packages exist with this id in source(s): C:\Program Files\dotnet\sdk\NuGetFallbackFolder

How to fix
Add the nuget source to the install command:

dotnet tool install --global dotnet-depends --add-source 'https://api.nuget.org/v3/index.json'

Crashes with net461 projects that use the new csproj format

> dotnet depends Test\Test.csproj
# Make sure to scroll through the bottom to see the exception and the actual .csproj file.

info: Buildalyzer.ProjectAnalyzer[0]
      Build started 8/8/2018 5:03:53 PM.
      
info: Buildalyzer.ProjectAnalyzer[0]
      __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
      Project "D:\Users\Nikos\Downloads\Test\Test.csproj" (Restore target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
      Target _FilterRestoreGraphProjectInputItems:
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.csproj" (_IsProjectRestoreSupported target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
      Target _GetAllRestoreProjectPathItems:
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.csproj" (_GenerateRestoreProjectPathWalk target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          Target _GenerateRestoreProjectPathWalk:
      
info: Buildalyzer.ProjectAnalyzer[0]
              __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
              Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.CloudService\Test.CloudService.csproj" (_GenerateRestoreProjectPathWalk target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
              Target _GenerateRestoreProjectPathWalk:
      
info: Buildalyzer.ProjectAnalyzer[0]
                  __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
                  Project "D:\Users\Nikos\Downloads\Test\Test.CloudService\Test.CloudService.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Models\Test.Models.csproj" (_GenerateRestoreProjectPathWalk target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
                  Target _GenerateRestoreProjectPathWalk:
      
info: Buildalyzer.ProjectAnalyzer[0]
                      __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
                      Project "D:\Users\Nikos\Downloads\Test\Test.Models\Test.Models.csproj" is building "D:\Users\Nikos\Downloads\Test\Test3\Test3\AsyncPoco\AsyncPoco.csproj" (_GenerateRestoreProjectPathWalk target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
                      __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
                      Project "D:\Users\Nikos\Downloads\Test\Test.Models\Test.Models.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Resources\Test.Resources.csproj" (_GenerateRestoreProjectPathWalk target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
                      __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
                      Project "D:\Users\Nikos\Downloads\Test\Test.Models\Test.Models.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Resources\Test.Resources.csproj" (_GenerateRestoreProjectPathWalk target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
                      __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
                      Project "D:\Users\Nikos\Downloads\Test\Test.Models\Test.Models.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.RuleAttributes\Test.RuleAttributes.csproj" (_GenerateRestoreProjectPathWalk target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
                      __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
                      Project "D:\Users\Nikos\Downloads\Test\Test.Models\Test.Models.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Tools\Test.Tools.csproj" (_GenerateRestoreProjectPathWalk target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
                      __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
                      Project "D:\Users\Nikos\Downloads\Test\Test.Models\Test.Models.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Tools\Test.Tools.csproj" (_GenerateRestoreProjectPathWalk target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
                      __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
                      Project "D:\Users\Nikos\Downloads\Test\Test.Models\Test.Models.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Tools\Test.Tools.csproj" (_GenerateRestoreProjectPathWalk target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
                  __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
                  Project "D:\Users\Nikos\Downloads\Test\Test.CloudService\Test.CloudService.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Models\Test.Models.csproj" (_GenerateRestoreProjectPathWalk target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
              __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
              Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Desktop\Test.Desktop.csproj" (_GenerateRestoreProjectPathWalk target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
              Target _GenerateRestoreProjectPathWalk:
      
info: Buildalyzer.ProjectAnalyzer[0]
                  __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
                  Project "D:\Users\Nikos\Downloads\Test\Test.Desktop\Test.Desktop.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.CloudService\Test.CloudService.csproj" (_GenerateRestoreProjectPathWalk target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
                  __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
                  Project "D:\Users\Nikos\Downloads\Test\Test.Desktop\Test.Desktop.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Models\Test.Models.csproj" (_GenerateRestoreProjectPathWalk target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
                  __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
                  Project "D:\Users\Nikos\Downloads\Test\Test.Desktop\Test.Desktop.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Resources\Test.Resources.csproj" (_GenerateRestoreProjectPathWalk target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
                  __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
                  Project "D:\Users\Nikos\Downloads\Test\Test.Desktop\Test.Desktop.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Tools\Test.Tools.csproj" (_GenerateRestoreProjectPathWalk target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
              __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
              Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Drivers.Core\Test.Drivers.Core.csproj" (_GenerateRestoreProjectPathWalk target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
              Target _GenerateRestoreProjectPathWalk:
      
info: Buildalyzer.ProjectAnalyzer[0]
                  __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
                  Project "D:\Users\Nikos\Downloads\Test\Test.Drivers.Core\Test.Drivers.Core.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.CloudService\Test.CloudService.csproj" (_GenerateRestoreProjectPathWalk target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
                  __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
                  Project "D:\Users\Nikos\Downloads\Test\Test.Drivers.Core\Test.Drivers.Core.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Models\Test.Models.csproj" (_GenerateRestoreProjectPathWalk target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
                  __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
                  Project "D:\Users\Nikos\Downloads\Test\Test.Drivers.Core\Test.Drivers.Core.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Tools\Test.Tools.csproj" (_GenerateRestoreProjectPathWalk target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
              __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
              Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Drivers.Creo2\Test.Drivers.Creo2.csproj" (_GenerateRestoreProjectPathWalk target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
              Target _GenerateRestoreProjectPathWalk:
      
info: Buildalyzer.ProjectAnalyzer[0]
                  __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
                  Project "D:\Users\Nikos\Downloads\Test\Test.Drivers.Creo2\Test.Drivers.Creo2.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Drivers.Core\Test.Drivers.Core.csproj" (_GenerateRestoreProjectPathWalk target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
                  __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
                  Project "D:\Users\Nikos\Downloads\Test\Test.Drivers.Creo2\Test.Drivers.Creo2.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Models\Test.Models.csproj" (_GenerateRestoreProjectPathWalk target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
                  __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
                  Project "D:\Users\Nikos\Downloads\Test\Test.Drivers.Creo2\Test.Drivers.Creo2.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Tools\Test.Tools.csproj" (_GenerateRestoreProjectPathWalk target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
              __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
              Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Drivers.Creo3\Test.Drivers.Creo3.csproj" (_GenerateRestoreProjectPathWalk target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
              Target _GenerateRestoreProjectPathWalk:
      
info: Buildalyzer.ProjectAnalyzer[0]
                  __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
                  Project "D:\Users\Nikos\Downloads\Test\Test.Drivers.Creo3\Test.Drivers.Creo3.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Drivers.Core\Test.Drivers.Core.csproj" (_GenerateRestoreProjectPathWalk target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
                  __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
                  Project "D:\Users\Nikos\Downloads\Test\Test.Drivers.Creo3\Test.Drivers.Creo3.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Models\Test.Models.csproj" (_GenerateRestoreProjectPathWalk target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
                  __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
                  Project "D:\Users\Nikos\Downloads\Test\Test.Drivers.Creo3\Test.Drivers.Creo3.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Tools\Test.Tools.csproj" (_GenerateRestoreProjectPathWalk target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
              __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
              Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Drivers.Inventor\Test.Drivers.Inventor.csproj" (_GenerateRestoreProjectPathWalk target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
              Target _GenerateRestoreProjectPathWalk:
      
info: Buildalyzer.ProjectAnalyzer[0]
                  __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
                  Project "D:\Users\Nikos\Downloads\Test\Test.Drivers.Inventor\Test.Drivers.Inventor.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Drivers.Core\Test.Drivers.Core.csproj" (_GenerateRestoreProjectPathWalk target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
                  __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
                  Project "D:\Users\Nikos\Downloads\Test\Test.Drivers.Inventor\Test.Drivers.Inventor.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Models\Test.Models.csproj" (_GenerateRestoreProjectPathWalk target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
                  __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
                  Project "D:\Users\Nikos\Downloads\Test\Test.Drivers.Inventor\Test.Drivers.Inventor.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Tools\Test.Tools.csproj" (_GenerateRestoreProjectPathWalk target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
              __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
              Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Drivers.SolidWorks\Test.Drivers.SolidWorks.csproj" (_GenerateRestoreProjectPathWalk target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
              Target _GenerateRestoreProjectPathWalk:
      
info: Buildalyzer.ProjectAnalyzer[0]
                  __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
                  Project "D:\Users\Nikos\Downloads\Test\Test.Drivers.SolidWorks\Test.Drivers.SolidWorks.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Drivers.Core\Test.Drivers.Core.csproj" (_GenerateRestoreProjectPathWalk target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
                  __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
                  Project "D:\Users\Nikos\Downloads\Test\Test.Drivers.SolidWorks\Test.Drivers.SolidWorks.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Models\Test.Models.csproj" (_GenerateRestoreProjectPathWalk target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
                  __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
                  Project "D:\Users\Nikos\Downloads\Test\Test.Drivers.SolidWorks\Test.Drivers.SolidWorks.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Tools\Test.Tools.csproj" (_GenerateRestoreProjectPathWalk target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.csproj" (_IsProjectRestoreSupported target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.CloudService\Test.CloudService.csproj" (_IsProjectRestoreSupported target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Desktop\Test.Desktop.csproj" (_IsProjectRestoreSupported target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Drivers.Core\Test.Drivers.Core.csproj" (_IsProjectRestoreSupported target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Drivers.Creo2\Test.Drivers.Creo2.csproj" (_IsProjectRestoreSupported target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Drivers.Creo3\Test.Drivers.Creo3.csproj" (_IsProjectRestoreSupported target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Drivers.Inventor\Test.Drivers.Inventor.csproj" (_IsProjectRestoreSupported target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Drivers.SolidWorks\Test.Drivers.SolidWorks.csproj" (_IsProjectRestoreSupported target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Models\Test.Models.csproj" (_IsProjectRestoreSupported target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Resources\Test.Resources.csproj" (_IsProjectRestoreSupported target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Tools\Test.Tools.csproj" (_IsProjectRestoreSupported target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test3\Test3\AsyncPoco\AsyncPoco.csproj" (_IsProjectRestoreSupported target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.RuleAttributes\Test.RuleAttributes.csproj" (_IsProjectRestoreSupported target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
      Target _GenerateRestoreGraph:
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.CloudService\Test.CloudService.csproj" (_GenerateRestoreGraphProjectEntry target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Desktop\Test.Desktop.csproj" (_GenerateRestoreGraphProjectEntry target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Drivers.Core\Test.Drivers.Core.csproj" (_GenerateRestoreGraphProjectEntry target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Drivers.Creo2\Test.Drivers.Creo2.csproj" (_GenerateRestoreGraphProjectEntry target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Drivers.Creo3\Test.Drivers.Creo3.csproj" (_GenerateRestoreGraphProjectEntry target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Drivers.Inventor\Test.Drivers.Inventor.csproj" (_GenerateRestoreGraphProjectEntry target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Drivers.SolidWorks\Test.Drivers.SolidWorks.csproj" (_GenerateRestoreGraphProjectEntry target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Models\Test.Models.csproj" (_GenerateRestoreGraphProjectEntry target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Resources\Test.Resources.csproj" (_GenerateRestoreGraphProjectEntry target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Tools\Test.Tools.csproj" (_GenerateRestoreGraphProjectEntry target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test3\Test3\AsyncPoco\AsyncPoco.csproj" (_GenerateRestoreGraphProjectEntry target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.RuleAttributes\Test.RuleAttributes.csproj" (_GenerateRestoreGraphProjectEntry target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.csproj" (_GenerateRestoreGraphProjectEntry target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.CloudService\Test.CloudService.csproj" (_GenerateProjectRestoreGraph target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Desktop\Test.Desktop.csproj" (_GenerateProjectRestoreGraph target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Drivers.Core\Test.Drivers.Core.csproj" (_GenerateProjectRestoreGraph target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Drivers.Creo2\Test.Drivers.Creo2.csproj" (_GenerateProjectRestoreGraph target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Drivers.Creo3\Test.Drivers.Creo3.csproj" (_GenerateProjectRestoreGraph target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Drivers.Inventor\Test.Drivers.Inventor.csproj" (_GenerateProjectRestoreGraph target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Drivers.SolidWorks\Test.Drivers.SolidWorks.csproj" (_GenerateProjectRestoreGraph target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Models\Test.Models.csproj" (_GenerateProjectRestoreGraph target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Resources\Test.Resources.csproj" (_GenerateProjectRestoreGraph target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Tools\Test.Tools.csproj" (_GenerateProjectRestoreGraph target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test3\Test3\AsyncPoco\AsyncPoco.csproj" (_GenerateProjectRestoreGraph target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.RuleAttributes\Test.RuleAttributes.csproj" (_GenerateProjectRestoreGraph target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.csproj" (_GenerateProjectRestoreGraph target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
      Target Restore:
      
info: Buildalyzer.ProjectAnalyzer[0]
          Committing restore...
      
info: Buildalyzer.ProjectAnalyzer[0]
          Committing restore...
      
info: Buildalyzer.ProjectAnalyzer[0]
          Committing restore...
      
info: Buildalyzer.ProjectAnalyzer[0]
          Assets file has not changed. Skipping assets file writing. Path: D:\Users\Nikos\Downloads\Test\Test.Desktop\obj\project.assets.json
      
info: Buildalyzer.ProjectAnalyzer[0]
          Assets file has not changed. Skipping assets file writing. Path: D:\Users\Nikos\Downloads\Test\Test.Capture\obj\project.assets.json
      
info: Buildalyzer.ProjectAnalyzer[0]
          Assets file has not changed. Skipping assets file writing. Path: D:\Users\Nikos\Downloads\Test\Test3\Test3\AsyncPoco\obj\project.assets.json
      
info: Buildalyzer.ProjectAnalyzer[0]
          Restore completed in 98.31 ms for D:\Users\Nikos\Downloads\Test\Test.Desktop\Test.Desktop.csproj.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Restore completed in 98.31 ms for D:\Users\Nikos\Downloads\Test\Test3\Test3\AsyncPoco\AsyncPoco.csproj.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Restore completed in 98.31 ms for D:\Users\Nikos\Downloads\Test\Test.csproj.
      
info: Buildalyzer.ProjectAnalyzer[0]
          D:\Users\Nikos\Downloads\Test\Test.CloudService\Test.CloudService.csproj : warning NU1701: Package 'TypeLite 1.8.4' was restored using '.NETFramework,Version=v4.6.1' instead of the project target framework '.NETStandard,Version=v2.0'. This package may not be fully compatible with your project.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Committing restore...
      
info: Buildalyzer.ProjectAnalyzer[0]
          Assets file has not changed. Skipping assets file writing. Path: D:\Users\Nikos\Downloads\Test\Test.CloudService\obj\project.assets.json
      
info: Buildalyzer.ProjectAnalyzer[0]
          Restore completed in 109.58 ms for D:\Users\Nikos\Downloads\Test\Test.CloudService\Test.CloudService.csproj.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Committing restore...
      
info: Buildalyzer.ProjectAnalyzer[0]
          Assets file has not changed. Skipping assets file writing. Path: D:\Users\Nikos\Downloads\Test\Test.Drivers.Inventor\obj\project.assets.json
      
info: Buildalyzer.ProjectAnalyzer[0]
          Committing restore...
      
info: Buildalyzer.ProjectAnalyzer[0]
          Assets file has not changed. Skipping assets file writing. Path: D:\Users\Nikos\Downloads\Test\Test.Drivers.Core\obj\project.assets.json
      
info: Buildalyzer.ProjectAnalyzer[0]
          Restore completed in 1.13 ms for D:\Users\Nikos\Downloads\Test\Test.Drivers.Core\Test.Drivers.Core.csproj.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Restore completed in 1.36 ms for D:\Users\Nikos\Downloads\Test\Test.Drivers.Inventor\Test.Drivers.Inventor.csproj.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Committing restore...
      
info: Buildalyzer.ProjectAnalyzer[0]
          Assets file has not changed. Skipping assets file writing. Path: D:\Users\Nikos\Downloads\Test\Test.Drivers.Creo3\obj\project.assets.json
      
info: Buildalyzer.ProjectAnalyzer[0]
          Restore completed in 1.16 ms for D:\Users\Nikos\Downloads\Test\Test.Drivers.Creo3\Test.Drivers.Creo3.csproj.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Committing restore...
      
info: Buildalyzer.ProjectAnalyzer[0]
          Assets file has not changed. Skipping assets file writing. Path: D:\Users\Nikos\Downloads\Test\Test.Drivers.Creo2\obj\project.assets.json
      
info: Buildalyzer.ProjectAnalyzer[0]
          Restore completed in 1.13 ms for D:\Users\Nikos\Downloads\Test\Test.Drivers.Creo2\Test.Drivers.Creo2.csproj.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Committing restore...
      
info: Buildalyzer.ProjectAnalyzer[0]
          Assets file has not changed. Skipping assets file writing. Path: D:\Users\Nikos\Downloads\Test\Test.Resources\obj\project.assets.json
      
info: Buildalyzer.ProjectAnalyzer[0]
          Restore completed in 0.41 ms for D:\Users\Nikos\Downloads\Test\Test.Resources\Test.Resources.csproj.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Committing restore...
      
info: Buildalyzer.ProjectAnalyzer[0]
          Assets file has not changed. Skipping assets file writing. Path: D:\Users\Nikos\Downloads\Test\Test.RuleAttributes\obj\project.assets.json
      
info: Buildalyzer.ProjectAnalyzer[0]
          Restore completed in 0.35 ms for D:\Users\Nikos\Downloads\Test\Test.RuleAttributes\Test.RuleAttributes.csproj.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Committing restore...
      
info: Buildalyzer.ProjectAnalyzer[0]
          Assets file has not changed. Skipping assets file writing. Path: D:\Users\Nikos\Downloads\Test\Test.Drivers.SolidWorks\obj\project.assets.json
      
info: Buildalyzer.ProjectAnalyzer[0]
          Restore completed in 1.13 ms for D:\Users\Nikos\Downloads\Test\Test.Drivers.SolidWorks\Test.Drivers.SolidWorks.csproj.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Committing restore...
      
info: Buildalyzer.ProjectAnalyzer[0]
          Assets file has not changed. Skipping assets file writing. Path: D:\Users\Nikos\Downloads\Test\Test.Tools\obj\project.assets.json
      
info: Buildalyzer.ProjectAnalyzer[0]
          Restore completed in 10.85 ms for D:\Users\Nikos\Downloads\Test\Test.Tools\Test.Tools.csproj.
      
info: Buildalyzer.ProjectAnalyzer[0]
          D:\Users\Nikos\Downloads\Test\Test.Models\Test.Models.csproj : warning NU1701: Package 'TypeLite 1.8.4' was restored using '.NETFramework,Version=v4.6.1' instead of the project target framework '.NETStandard,Version=v2.0'. This package may not be fully compatible with your project.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Committing restore...
      
info: Buildalyzer.ProjectAnalyzer[0]
          Assets file has not changed. Skipping assets file writing. Path: D:\Users\Nikos\Downloads\Test\Test.Models\obj\project.assets.json
      
info: Buildalyzer.ProjectAnalyzer[0]
          Restore completed in 3.14 ms for D:\Users\Nikos\Downloads\Test\Test.Models\Test.Models.csproj.
      
info: Buildalyzer.ProjectAnalyzer[0]
          
      
info: Buildalyzer.ProjectAnalyzer[0]
          NuGet Config files used:
      
info: Buildalyzer.ProjectAnalyzer[0]
              D:\Users\Nikos\AppData\Roaming\NuGet\NuGet.Config
      
info: Buildalyzer.ProjectAnalyzer[0]
              C:\Program Files (x86)\NuGet\Config\Microsoft.VisualStudio.Offline.config
      
info: Buildalyzer.ProjectAnalyzer[0]
              C:\Program Files (x86)\NuGet\Config\Microsoft.VisualStudio.Offline.Fallback.config
      
info: Buildalyzer.ProjectAnalyzer[0]
              C:\Program Files (x86)\NuGet\Config\ServiceFabricSDK.config
      
info: Buildalyzer.ProjectAnalyzer[0]
          
      
info: Buildalyzer.ProjectAnalyzer[0]
          Feeds used:
      
info: Buildalyzer.ProjectAnalyzer[0]
              https://api.nuget.org/v3/index.json
      
info: Buildalyzer.ProjectAnalyzer[0]
              C:\Program Files (x86)\Microsoft SDKs\NuGetPackages\
      
info: Buildalyzer.ProjectAnalyzer[0]
              C:\Program Files\Microsoft SDKs\Service Fabric\packages
      
info: Buildalyzer.ProjectAnalyzer[0]
      Done building target "Restore" in project "Test.Capture.csproj".
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
      Done building project "Test.Capture.csproj".
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
      Build succeeded.
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
      D:\Users\Nikos\Downloads\Test\Test.CloudService\Test.CloudService.csproj : warning NU1701: Package 'TypeLite 1.8.4' was restored using '.NETFramework,Version=v4.6.1' instead of the project target framework '.NETStandard,Version=v2.0'. This package may not be fully compatible with your project.
      
info: Buildalyzer.ProjectAnalyzer[0]
      D:\Users\Nikos\Downloads\Test\Test.Models\Test.Models.csproj : warning NU1701: Package 'TypeLite 1.8.4' was restored using '.NETFramework,Version=v4.6.1' instead of the project target framework '.NETStandard,Version=v2.0'. This package may not be fully compatible with your project.
      
info: Buildalyzer.ProjectAnalyzer[0]
          2 Warning(s)
      
info: Buildalyzer.ProjectAnalyzer[0]
          0 Error(s)
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
      Time Elapsed 00:00:01.60
      
info: Buildalyzer.ProjectAnalyzer[0]
      Build started 8/8/2018 5:03:55 PM.
      
info: Buildalyzer.ProjectAnalyzer[0]
      __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
      Project "D:\Users\Nikos\Downloads\Test\Test.csproj" (Clean;Build target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
      Target CoreClean:
      
info: Buildalyzer.ProjectAnalyzer[0]
          Deleting file "D:\Users\Nikos\Downloads\Test\Test.Capture\bin\Debug\net461\Test.Capture.exe.config".
      
info: Buildalyzer.ProjectAnalyzer[0]
          Deleting file "D:\Users\Nikos\Downloads\Test\Test.Capture\obj\Debug\net461\Test.Capture.Properties.Resources.resources".
      
info: Buildalyzer.ProjectAnalyzer[0]
          Deleting file "D:\Users\Nikos\Downloads\Test\Test.Capture\obj\Debug\net461\Test.Capture.csproj.CoreCompileInputs.cache".
      
info: Buildalyzer.ProjectAnalyzer[0]
      Target _GetProjectReferenceTargetFrameworkProperties:
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.CloudService\Test.CloudService.csproj" (GetTargetFrameworks target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Desktop\Test.Desktop.csproj" (GetTargetFrameworks target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Drivers.Core\Test.Drivers.Core.csproj" (GetTargetFrameworks target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Drivers.Creo2\Test.Drivers.Creo2.csproj" (GetTargetFrameworks target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Drivers.Creo3\Test.Drivers.Creo3.csproj" (GetTargetFrameworks target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Drivers.Inventor\Test.Drivers.Inventor.csproj" (GetTargetFrameworks target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Drivers.SolidWorks\Test.Drivers.SolidWorks.csproj" (GetTargetFrameworks target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Models\Test.Models.csproj" (GetTargetFrameworks target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Resources\Test.Resources.csproj" (GetTargetFrameworks target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Tools\Test.Tools.csproj" (GetTargetFrameworks target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test3\Test3\AsyncPoco\AsyncPoco.csproj" (GetTargetFrameworks target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.RuleAttributes\Test.RuleAttributes.csproj" (GetTargetFrameworks target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
      Target ResolveProjectReferences:
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.CloudService\Test.CloudService.csproj" (GetTargetPath target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Desktop\Test.Desktop.csproj" (GetTargetPath target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Drivers.Core\Test.Drivers.Core.csproj" (GetTargetPath target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Drivers.Creo2\Test.Drivers.Creo2.csproj" (GetTargetPath target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Drivers.Creo3\Test.Drivers.Creo3.csproj" (GetTargetPath target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Drivers.Inventor\Test.Drivers.Inventor.csproj" (GetTargetPath target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Drivers.SolidWorks\Test.Drivers.SolidWorks.csproj" (GetTargetPath target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Models\Test.Models.csproj" (GetTargetPath target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Resources\Test.Resources.csproj" (GetTargetPath target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Tools\Test.Tools.csproj" (GetTargetPath target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test3\Test3\AsyncPoco\AsyncPoco.csproj" (GetTargetPath target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.RuleAttributes\Test.RuleAttributes.csproj" (GetTargetPath target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.CloudService\Test.CloudService.csproj" (GetNativeManifest target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Desktop\Test.Desktop.csproj" (GetNativeManifest target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Drivers.Core\Test.Drivers.Core.csproj" (GetNativeManifest target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Drivers.Creo2\Test.Drivers.Creo2.csproj" (GetNativeManifest target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Drivers.Creo3\Test.Drivers.Creo3.csproj" (GetNativeManifest target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Drivers.Inventor\Test.Drivers.Inventor.csproj" (GetNativeManifest target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Drivers.SolidWorks\Test.Drivers.SolidWorks.csproj" (GetNativeManifest target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Models\Test.Models.csproj" (GetNativeManifest target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Resources\Test.Resources.csproj" (GetNativeManifest target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.Tools\Test.Tools.csproj" (GetNativeManifest target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test3\Test3\AsyncPoco\AsyncPoco.csproj" (GetNativeManifest target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
          __________________________________________________
      
info: Buildalyzer.ProjectAnalyzer[0]
          Project "D:\Users\Nikos\Downloads\Test\Test.csproj" is building "D:\Users\Nikos\Downloads\Test\Test.RuleAttributes\Test.RuleAttributes.csproj" (GetNativeManifest target(s)):
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
      Target _HandlePackageFileConflicts:
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Reference:D:\Users\Nikos\.nuget\packages\expression.blend.sdk.wpf\1.0.1\lib\net45\System.Windows.Interactivity.dll' and 'Reference:D:\Users\Nikos\.nuget\packages\mahapps.metro\0.14.0-alpha74\lib\net45\System.Windows.Interactivity.dll'.  Could not determine winner due to equal file and assembly versions.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Reference:System.IO.Compression' and 'Platform:System.IO.Compression.dll'.  Choosing 'Reference:System.IO.Compression' because AssemblyVersion '4.2.0.0' is greater than '4.0.0.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Reference:System.Net.Http' and 'Platform:System.Net.Http.dll'.  Choosing 'Reference:System.Net.Http' because AssemblyVersion '4.2.0.0' is greater than '4.0.0.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Reference:System.Collections' and 'Platform:System.Collections.dll'.  Choosing 'Reference:System.Collections' because AssemblyVersion '4.0.11.0' is greater than '4.0.10.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Reference:System.Collections.Concurrent' and 'Platform:System.Collections.Concurrent.dll'.  Choosing 'Reference:System.Collections.Concurrent' because AssemblyVersion '4.0.11.0' is greater than '4.0.10.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Reference:System.ComponentModel' and 'Platform:System.ComponentModel.dll'.  Choosing 'Reference:System.ComponentModel' because AssemblyVersion '4.0.1.0' is greater than '4.0.0.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Reference:D:\Users\Nikos\.nuget\packages\system.componentmodel.annotations\4.4.1\ref\net461\System.ComponentModel.Annotations.dll' and 'Platform:System.ComponentModel.Annotations.dll'.  Choosing 'Reference:D:\Users\Nikos\.nuget\packages\system.componentmodel.annotations\4.4.1\ref\net461\System.ComponentModel.Annotations.dll' because AssemblyVersion '4.2.0.0' is greater than '4.0.10.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Reference:System.ComponentModel.EventBasedAsync' and 'Platform:System.ComponentModel.EventBasedAsync.dll'.  Choosing 'Reference:System.ComponentModel.EventBasedAsync' because AssemblyVersion '4.0.11.0' is greater than '4.0.10.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Reference:System.Diagnostics.Contracts' and 'Platform:System.Diagnostics.Contracts.dll'.  Choosing 'Reference:System.Diagnostics.Contracts' because AssemblyVersion '4.0.1.0' is greater than '4.0.0.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Reference:System.Diagnostics.Debug' and 'Platform:System.Diagnostics.Debug.dll'.  Choosing 'Reference:System.Diagnostics.Debug' because AssemblyVersion '4.0.11.0' is greater than '4.0.10.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Reference:System.Diagnostics.Tools' and 'Platform:System.Diagnostics.Tools.dll'.  Choosing 'Reference:System.Diagnostics.Tools' because AssemblyVersion '4.0.1.0' is greater than '4.0.0.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Reference:System.Diagnostics.Tracing' and 'Platform:System.Diagnostics.Tracing.dll'.  Choosing 'Reference:System.Diagnostics.Tracing' because AssemblyVersion '4.2.0.0' is greater than '4.0.20.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Reference:System.Dynamic.Runtime' and 'Platform:System.Dynamic.Runtime.dll'.  Choosing 'Reference:System.Dynamic.Runtime' because AssemblyVersion '4.0.11.0' is greater than '4.0.10.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Reference:System.Globalization' and 'Platform:System.Globalization.dll'.  Choosing 'Reference:System.Globalization' because AssemblyVersion '4.0.11.0' is greater than '4.0.10.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Reference:System.IO' and 'Platform:System.IO.dll'.  Choosing 'Reference:System.IO' because AssemblyVersion '4.1.2.0' is greater than '4.0.10.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Reference:System.Linq' and 'Platform:System.Linq.dll'.  Choosing 'Reference:System.Linq' because AssemblyVersion '4.1.2.0' is greater than '4.0.0.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Reference:System.Linq.Expressions' and 'Platform:System.Linq.Expressions.dll'.  Choosing 'Reference:System.Linq.Expressions' because AssemblyVersion '4.1.2.0' is greater than '4.0.10.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Reference:System.Linq.Parallel' and 'Platform:System.Linq.Parallel.dll'.  Choosing 'Reference:System.Linq.Parallel' because AssemblyVersion '4.0.1.0' is greater than '4.0.0.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Reference:System.Linq.Queryable' and 'Platform:System.Linq.Queryable.dll'.  Choosing 'Reference:System.Linq.Queryable' because AssemblyVersion '4.0.1.0' is greater than '4.0.0.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Reference:System.Net.NetworkInformation' and 'Platform:System.Net.NetworkInformation.dll'.  Choosing 'Reference:System.Net.NetworkInformation' because AssemblyVersion '4.1.2.0' is greater than '4.0.10.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Reference:System.Net.Primitives' and 'Platform:System.Net.Primitives.dll'.  Choosing 'Reference:System.Net.Primitives' because AssemblyVersion '4.0.11.0' is greater than '4.0.10.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Reference:System.Net.Requests' and 'Platform:System.Net.Requests.dll'.  Choosing 'Reference:System.Net.Requests' because AssemblyVersion '4.0.11.0' is greater than '4.0.10.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Reference:System.Net.WebHeaderCollection' and 'Platform:System.Net.WebHeaderCollection.dll'.  Choosing 'Reference:System.Net.WebHeaderCollection' because AssemblyVersion '4.0.1.0' is greater than '4.0.0.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Reference:System.ObjectModel' and 'Platform:System.ObjectModel.dll'.  Choosing 'Reference:System.ObjectModel' because AssemblyVersion '4.0.11.0' is greater than '4.0.10.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Reference:System.Reflection' and 'Platform:System.Reflection.dll'.  Choosing 'Reference:System.Reflection' because AssemblyVersion '4.1.2.0' is greater than '4.0.10.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Reference:System.Reflection.Extensions' and 'Platform:System.Reflection.Extensions.dll'.  Choosing 'Reference:System.Reflection.Extensions' because AssemblyVersion '4.0.1.0' is greater than '4.0.0.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Reference:System.Reflection.Primitives' and 'Platform:System.Reflection.Primitives.dll'.  Choosing 'Reference:System.Reflection.Primitives' because AssemblyVersion '4.0.1.0' is greater than '4.0.0.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Reference:System.Resources.ResourceManager' and 'Platform:System.Resources.ResourceManager.dll'.  Choosing 'Reference:System.Resources.ResourceManager' because AssemblyVersion '4.0.1.0' is greater than '4.0.0.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Reference:System.Runtime' and 'Platform:System.Runtime.dll'.  Choosing 'Reference:System.Runtime' because AssemblyVersion '4.1.2.0' is greater than '4.0.20.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Reference:System.Runtime.Extensions' and 'Platform:System.Runtime.Extensions.dll'.  Choosing 'Reference:System.Runtime.Extensions' because AssemblyVersion '4.1.2.0' is greater than '4.0.10.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Reference:System.Runtime.Handles' and 'Platform:System.Runtime.Handles.dll'.  Choosing 'Reference:System.Runtime.Handles' because AssemblyVersion '4.0.1.0' is greater than '4.0.0.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Reference:System.Runtime.InteropServices' and 'Platform:System.Runtime.InteropServices.dll'.  Choosing 'Reference:System.Runtime.InteropServices' because AssemblyVersion '4.1.2.0' is greater than '4.0.20.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Reference:System.Runtime.Numerics' and 'Platform:System.Runtime.Numerics.dll'.  Choosing 'Reference:System.Runtime.Numerics' because AssemblyVersion '4.0.1.0' is greater than '4.0.0.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Reference:System.Runtime.Serialization.Json' and 'Platform:System.Runtime.Serialization.Json.dll'.  Choosing 'Reference:System.Runtime.Serialization.Json' because AssemblyVersion '4.0.1.0' is greater than '4.0.0.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Reference:System.Runtime.Serialization.Primitives' and 'Platform:System.Runtime.Serialization.Primitives.dll'.  Choosing 'Reference:System.Runtime.Serialization.Primitives' because AssemblyVersion '4.2.0.0' is greater than '4.0.10.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Reference:System.Runtime.Serialization.Xml' and 'Platform:System.Runtime.Serialization.Xml.dll'.  Choosing 'Reference:System.Runtime.Serialization.Xml' because AssemblyVersion '4.1.3.0' is greater than '4.0.10.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Reference:System.Security.Principal' and 'Platform:System.Security.Principal.dll'.  Choosing 'Reference:System.Security.Principal' because AssemblyVersion '4.0.1.0' is greater than '4.0.0.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Reference:System.Text.Encoding' and 'Platform:System.Text.Encoding.dll'.  Choosing 'Reference:System.Text.Encoding' because AssemblyVersion '4.0.11.0' is greater than '4.0.10.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Reference:System.Text.Encoding.Extensions' and 'Platform:System.Text.Encoding.Extensions.dll'.  Choosing 'Reference:System.Text.Encoding.Extensions' because AssemblyVersion '4.0.11.0' is greater than '4.0.10.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Reference:System.Text.RegularExpressions' and 'Platform:System.Text.RegularExpressions.dll'.  Choosing 'Reference:System.Text.RegularExpressions' because AssemblyVersion '4.1.1.0' is greater than '4.0.10.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Reference:System.Threading' and 'Platform:System.Threading.dll'.  Choosing 'Reference:System.Threading' because AssemblyVersion '4.0.11.0' is greater than '4.0.10.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Reference:System.Threading.Tasks' and 'Platform:System.Threading.Tasks.dll'.  Choosing 'Reference:System.Threading.Tasks' because AssemblyVersion '4.0.11.0' is greater than '4.0.10.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Reference:System.Threading.Tasks.Parallel' and 'Platform:System.Threading.Tasks.Parallel.dll'.  Choosing 'Reference:System.Threading.Tasks.Parallel' because AssemblyVersion '4.0.1.0' is greater than '4.0.0.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Reference:System.Threading.Timer' and 'Platform:System.Threading.Timer.dll'.  Choosing 'Reference:System.Threading.Timer' because AssemblyVersion '4.0.1.0' is greater than '4.0.0.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Reference:System.Xml.ReaderWriter' and 'Platform:System.Xml.ReaderWriter.dll'.  Choosing 'Reference:System.Xml.ReaderWriter' because AssemblyVersion '4.1.1.0' is greater than '4.0.10.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Reference:System.Xml.XDocument' and 'Platform:System.Xml.XDocument.dll'.  Choosing 'Reference:System.Xml.XDocument' because AssemblyVersion '4.0.11.0' is greater than '4.0.10.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Reference:System.Xml.XmlSerializer' and 'Platform:System.Xml.XmlSerializer.dll'.  Choosing 'Reference:System.Xml.XmlSerializer' because AssemblyVersion '4.0.11.0' is greater than '4.0.10.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'CopyLocal:D:\Users\Nikos\.nuget\packages\expression.blend.sdk.wpf\1.0.1\lib\net45\System.Windows.Interactivity.dll' and 'CopyLocal:D:\Users\Nikos\.nuget\packages\mahapps.metro\0.14.0-alpha74\lib\net45\System.Windows.Interactivity.dll'.  Could not determine winner due to equal file and assembly versions.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Platform:System.ComponentModel.Annotations.dll' and 'CopyLocal:D:\Users\Nikos\.nuget\packages\system.componentmodel.annotations\4.4.1\lib\net461\System.ComponentModel.Annotations.dll'.  Choosing 'CopyLocal:D:\Users\Nikos\.nuget\packages\system.componentmodel.annotations\4.4.1\lib\net461\System.ComponentModel.Annotations.dll' because AssemblyVersion '4.2.0.0' is greater than '4.0.10.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Platform:System.Collections.Concurrent.dll' and 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Collections.Concurrent.dll'.  Choosing 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Collections.Concurrent.dll' because AssemblyVersion '4.0.11.0' is greater than '4.0.10.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Platform:System.Collections.dll' and 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Collections.dll'.  Choosing 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Collections.dll' because AssemblyVersion '4.0.11.0' is greater than '4.0.10.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Platform:System.ComponentModel.dll' and 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.ComponentModel.dll'.  Choosing 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.ComponentModel.dll' because AssemblyVersion '4.0.1.0' is greater than '4.0.0.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Platform:System.ComponentModel.EventBasedAsync.dll' and 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.ComponentModel.EventBasedAsync.dll'.  Choosing 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.ComponentModel.EventBasedAsync.dll' because AssemblyVersion '4.0.11.0' is greater than '4.0.10.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Platform:System.Diagnostics.Contracts.dll' and 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Diagnostics.Contracts.dll'.  Choosing 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Diagnostics.Contracts.dll' because AssemblyVersion '4.0.1.0' is greater than '4.0.0.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Platform:System.Diagnostics.Debug.dll' and 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Diagnostics.Debug.dll'.  Choosing 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Diagnostics.Debug.dll' because AssemblyVersion '4.0.11.0' is greater than '4.0.10.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Platform:System.Diagnostics.Tools.dll' and 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Diagnostics.Tools.dll'.  Choosing 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Diagnostics.Tools.dll' because AssemblyVersion '4.0.1.0' is greater than '4.0.0.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Platform:System.Diagnostics.Tracing.dll' and 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Diagnostics.Tracing.dll'.  Choosing 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Diagnostics.Tracing.dll' because AssemblyVersion '4.2.0.0' is greater than '4.0.20.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Platform:System.Dynamic.Runtime.dll' and 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Dynamic.Runtime.dll'.  Choosing 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Dynamic.Runtime.dll' because AssemblyVersion '4.0.11.0' is greater than '4.0.10.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Platform:System.Globalization.dll' and 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Globalization.dll'.  Choosing 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Globalization.dll' because AssemblyVersion '4.0.11.0' is greater than '4.0.10.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Platform:System.IO.Compression.dll' and 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.IO.Compression.dll'.  Choosing 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.IO.Compression.dll' because AssemblyVersion '4.2.0.0' is greater than '4.0.0.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Platform:System.IO.dll' and 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.IO.dll'.  Choosing 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.IO.dll' because AssemblyVersion '4.1.2.0' is greater than '4.0.10.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Platform:System.Linq.dll' and 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Linq.dll'.  Choosing 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Linq.dll' because AssemblyVersion '4.1.2.0' is greater than '4.0.0.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Platform:System.Linq.Expressions.dll' and 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Linq.Expressions.dll'.  Choosing 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Linq.Expressions.dll' because AssemblyVersion '4.1.2.0' is greater than '4.0.10.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Platform:System.Linq.Parallel.dll' and 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Linq.Parallel.dll'.  Choosing 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Linq.Parallel.dll' because AssemblyVersion '4.0.1.0' is greater than '4.0.0.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Platform:System.Linq.Queryable.dll' and 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Linq.Queryable.dll'.  Choosing 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Linq.Queryable.dll' because AssemblyVersion '4.0.1.0' is greater than '4.0.0.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Platform:System.Net.Http.dll' and 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Net.Http.dll'.  Choosing 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Net.Http.dll' because AssemblyVersion '4.2.0.0' is greater than '4.0.0.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Platform:System.Net.NetworkInformation.dll' and 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Net.NetworkInformation.dll'.  Choosing 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Net.NetworkInformation.dll' because AssemblyVersion '4.1.2.0' is greater than '4.0.10.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Platform:System.Net.Primitives.dll' and 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Net.Primitives.dll'.  Choosing 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Net.Primitives.dll' because AssemblyVersion '4.0.11.0' is greater than '4.0.10.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Platform:System.Net.Requests.dll' and 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Net.Requests.dll'.  Choosing 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Net.Requests.dll' because AssemblyVersion '4.0.11.0' is greater than '4.0.10.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Platform:System.Net.WebHeaderCollection.dll' and 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Net.WebHeaderCollection.dll'.  Choosing 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Net.WebHeaderCollection.dll' because AssemblyVersion '4.0.1.0' is greater than '4.0.0.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Platform:System.ObjectModel.dll' and 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.ObjectModel.dll'.  Choosing 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.ObjectModel.dll' because AssemblyVersion '4.0.11.0' is greater than '4.0.10.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Platform:System.Reflection.dll' and 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Reflection.dll'.  Choosing 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Reflection.dll' because AssemblyVersion '4.1.2.0' is greater than '4.0.10.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Platform:System.Reflection.Extensions.dll' and 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Reflection.Extensions.dll'.  Choosing 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Reflection.Extensions.dll' because AssemblyVersion '4.0.1.0' is greater than '4.0.0.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Platform:System.Reflection.Primitives.dll' and 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Reflection.Primitives.dll'.  Choosing 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Reflection.Primitives.dll' because AssemblyVersion '4.0.1.0' is greater than '4.0.0.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Platform:System.Resources.ResourceManager.dll' and 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Resources.ResourceManager.dll'.  Choosing 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Resources.ResourceManager.dll' because AssemblyVersion '4.0.1.0' is greater than '4.0.0.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Platform:System.Runtime.dll' and 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Runtime.dll'.  Choosing 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Runtime.dll' because AssemblyVersion '4.1.2.0' is greater than '4.0.20.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Platform:System.Runtime.Extensions.dll' and 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Runtime.Extensions.dll'.  Choosing 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Runtime.Extensions.dll' because AssemblyVersion '4.1.2.0' is greater than '4.0.10.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Platform:System.Runtime.Handles.dll' and 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Runtime.Handles.dll'.  Choosing 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Runtime.Handles.dll' because AssemblyVersion '4.0.1.0' is greater than '4.0.0.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Platform:System.Runtime.InteropServices.dll' and 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Runtime.InteropServices.dll'.  Choosing 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Runtime.InteropServices.dll' because AssemblyVersion '4.1.2.0' is greater than '4.0.20.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Platform:System.Runtime.Numerics.dll' and 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Runtime.Numerics.dll'.  Choosing 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Runtime.Numerics.dll' because AssemblyVersion '4.0.1.0' is greater than '4.0.0.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Platform:System.Runtime.Serialization.Json.dll' and 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Runtime.Serialization.Json.dll'.  Choosing 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Runtime.Serialization.Json.dll' because AssemblyVersion '4.0.1.0' is greater than '4.0.0.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Platform:System.Runtime.Serialization.Primitives.dll' and 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Runtime.Serialization.Primitives.dll'.  Choosing 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Runtime.Serialization.Primitives.dll' because AssemblyVersion '4.2.0.0' is greater than '4.0.10.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Platform:System.Runtime.Serialization.Xml.dll' and 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Runtime.Serialization.Xml.dll'.  Choosing 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Runtime.Serialization.Xml.dll' because AssemblyVersion '4.1.3.0' is greater than '4.0.10.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Platform:System.Security.Principal.dll' and 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Security.Principal.dll'.  Choosing 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Security.Principal.dll' because AssemblyVersion '4.0.1.0' is greater than '4.0.0.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Platform:System.Text.Encoding.dll' and 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Text.Encoding.dll'.  Choosing 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Text.Encoding.dll' because AssemblyVersion '4.0.11.0' is greater than '4.0.10.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Platform:System.Text.Encoding.Extensions.dll' and 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Text.Encoding.Extensions.dll'.  Choosing 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Text.Encoding.Extensions.dll' because AssemblyVersion '4.0.11.0' is greater than '4.0.10.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Platform:System.Text.RegularExpressions.dll' and 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Text.RegularExpressions.dll'.  Choosing 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Text.RegularExpressions.dll' because AssemblyVersion '4.1.1.0' is greater than '4.0.10.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Platform:System.Threading.dll' and 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Threading.dll'.  Choosing 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Threading.dll' because AssemblyVersion '4.0.11.0' is greater than '4.0.10.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Platform:System.Threading.Tasks.dll' and 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Threading.Tasks.dll'.  Choosing 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Threading.Tasks.dll' because AssemblyVersion '4.0.11.0' is greater than '4.0.10.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Platform:System.Threading.Tasks.Parallel.dll' and 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Threading.Tasks.Parallel.dll'.  Choosing 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Threading.Tasks.Parallel.dll' because AssemblyVersion '4.0.1.0' is greater than '4.0.0.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Platform:System.Threading.Timer.dll' and 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Threading.Timer.dll'.  Choosing 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Threading.Timer.dll' because AssemblyVersion '4.0.1.0' is greater than '4.0.0.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Platform:System.Xml.ReaderWriter.dll' and 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Xml.ReaderWriter.dll'.  Choosing 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Xml.ReaderWriter.dll' because AssemblyVersion '4.1.1.0' is greater than '4.0.10.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Platform:System.Xml.XDocument.dll' and 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Xml.XDocument.dll'.  Choosing 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Xml.XDocument.dll' because AssemblyVersion '4.0.11.0' is greater than '4.0.10.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
          Encountered conflict between 'Platform:System.Xml.XmlSerializer.dll' and 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Xml.XmlSerializer.dll'.  Choosing 'CopyLocal:C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Xml.XmlSerializer.dll' because AssemblyVersion '4.0.11.0' is greater than '4.0.10.0'.
      
info: Buildalyzer.ProjectAnalyzer[0]
      Target ResolveAssemblyReferences:
      
info: Buildalyzer.ProjectAnalyzer[0]
          Primary reference "Test.Desktop".
      
info: Buildalyzer.ProjectAnalyzer[0]
              Could not find dependent files. Expected file "D:\Users\Nikos\Downloads\Test\Test.Desktop\bin\Debug\net461\Test.Desktop.dll" does not exist.
      
info: Buildalyzer.ProjectAnalyzer[0]
              Could not find dependent files. Expected file "D:\Users\Nikos\Downloads\Test\Test.Desktop\bin\Debug\net461\Test.Desktop.dll" does not exist.
      
info: Buildalyzer.ProjectAnalyzer[0]
              Resolved file path is "D:\Users\Nikos\Downloads\Test\Test.Desktop\bin\Debug\net461\Test.Desktop.dll".
      
info: Buildalyzer.ProjectAnalyzer[0]
              Reference found at search path location "".
      
info: Buildalyzer.ProjectAnalyzer[0]
              The ImageRuntimeVersion for this reference is "".
      
info: Buildalyzer.ProjectAnalyzer[0]
          Primary reference "Test.Tools".
      
info: Buildalyzer.ProjectAnalyzer[0]
              Could not find dependent files. Expected file "D:\Users\Nikos\Downloads\Test\Test.Tools\bin\Debug\netstandard2.0\Test.Tools.dll" does not exist.
      
info: Buildalyzer.ProjectAnalyzer[0]
              Could not find dependent files. Expected file "D:\Users\Nikos\Downloads\Test\Test.Tools\bin\Debug\netstandard2.0\Test.Tools.dll" does not exist.
      
info: Buildalyzer.ProjectAnalyzer[0]
              Resolved file path is "D:\Users\Nikos\Downloads\Test\Test.Tools\bin\Debug\netstandard2.0\Test.Tools.dll".
      
info: Buildalyzer.ProjectAnalyzer[0]
              Reference found at search path location "".
      
info: Buildalyzer.ProjectAnalyzer[0]
              Found related file "D:\Users\Nikos\Downloads\Test\Test.Tools\bin\Debug\netstandard2.0\Test.Tools.dll.config".
      
info: Buildalyzer.ProjectAnalyzer[0]
              The ImageRuntimeVersion for this reference is "".
      
info: Buildalyzer.ProjectAnalyzer[0]
          Consider app.config remapping of assembly "RestSharp, Culture=neutral, PublicKeyToken=598062e77f915f75" from Version "106.2.2.0" [] to Version "106.3.1.0" [D:\Users\Nikos\.nuget\packages\restsharp\106.3.1\lib\net452\RestSharp.dll] to solve conflict and get rid of warning.
      
info: Buildalyzer.ProjectAnalyzer[0]
          C:\Program Files\dotnet\sdk\2.1.302\Microsoft.Common.CurrentVersion.targets(2106,5): warning MSB3276: Found conflicts between different versions of the same dependent assembly. Please set the "AutoGenerateBindingRedirects" property to true in the project file. For more information, see http://go.microsoft.com/fwlink/?LinkId=294190.
      
info: Buildalyzer.ProjectAnalyzer[0]
      Done building target "ResolveAssemblyReferences" in project "Test.Capture.csproj".
      
info: Buildalyzer.ProjectAnalyzer[0]
      Target CoreResGen:
      
info: Buildalyzer.ProjectAnalyzer[0]
          Processing resource file "Properties\Resources.resx" into "obj\Debug\net461\Test.Capture.Properties.Resources.resources".
      
info: Buildalyzer.ProjectAnalyzer[0]
      Target GenerateTargetFrameworkMonikerAttribute:
      
info: Buildalyzer.ProjectAnalyzer[0]
        Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output files are up-to-date with respect to the input files.
      
info: Buildalyzer.ProjectAnalyzer[0]
      Target CoreCompile:
      
info: Buildalyzer.ProjectAnalyzer[0]
          C:\Program Files\dotnet\sdk\2.1.302\Roslyn\bincore\csc.dll /noconfig /unsafe- /checked- /nowarn:1701,1702,1701,1702 /nostdlib+ /platform:AnyCPU /errorreport:prompt /warn:4 /define:TRACE;DEBUG;NETFRAMEWORK;NET461 /highentropyva+ /reference:D:\Users\Nikos\Downloads\Test\Test3\Test3\AsyncPoco\bin\Debug\netstandard2.0\AsyncPoco.dll /reference:D:\Users\Nikos\.nuget\packages\autofac\4.6.2\lib\net45\Autofac.dll /reference:D:\Users\Nikos\.nuget\packages\credentialmanagement\1.0.1\lib\net35\CredentialManagement.dll /reference:D:\Users\Nikos\.nuget\packages\elasticsearch.net\6.1.0\lib\net46\Elasticsearch.Net.dll /reference:D:\Users\Nikos\.nuget\packages\enterpriselibrary.transientfaulthandling.core\1.2.0\lib\netstandard1.0\EnterpriseLibrary.TransientFaultHandling.Core.dll /reference:D:\Users\Nikos\Downloads\Test\Test.CloudService\bin\Debug\netstandard2.0\Test.CloudService.dll /reference:D:\Users\Nikos\Downloads\Test\Test.Desktop\bin\Debug\net461\Test.Desktop.dll /reference:D:\Users\Nikos\Downloads\Test\Test.Drivers.Core\bin\Debug\net461\Test.Drivers.Core.dll /reference:D:\Users\Nikos\Downloads\Test\Test.Drivers.Creo2\bin\Debug\net461\Test.Drivers.Creo2.dll /reference:D:\Users\Nikos\Downloads\Test\Test.Drivers.Creo3\bin\Debug\net461\Test.Drivers.Creo3.dll /reference:D:\Users\Nikos\Downloads\Test\Test.Drivers.Inventor\bin\Debug\net461\Test.Drivers.Inventor.dll /reference:D:\Users\Nikos\Downloads\Test\Test.Drivers.SolidWorks\bin\Debug\net461\Test.Drivers.SolidWorks.dll /reference:D:\Users\Nikos\Downloads\Test\Test.Models\bin\Debug\net461\netstandard2.0\Test.Models.dll /reference:D:\Users\Nikos\Downloads\Test\Test.Resources\bin\Debug\netstandard2.0\Test.Resources.dll /reference:D:\Users\Nikos\Downloads\Test\Test.RuleAttributes\bin\Debug\netstandard2.0\Test.RuleAttributes.dll /reference:D:\Users\Nikos\Downloads\Test\Test.Tools\bin\Debug\netstandard2.0\Test.Tools.dll /reference:D:\Users\Nikos\.nuget\packages\mahapps.metro\0.14.0-alpha74\lib\net45\MahApps.Metro.dll /reference:D:\Users\Nikos\.nuget\packages\markdowndeep.net.core\1.5.0.2\lib\netstandard2.0\MarkdownDeep.Core.dll /reference:D:\Users\Nikos\.nuget\packages\microsoft.applicationinsights\2.6.4\lib\net46\Microsoft.ApplicationInsights.dll /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\Microsoft.CSharp.dll" /reference:D:\Users\Nikos\.nuget\packages\expression.blend.sdk.wpf\1.0.1\lib\net45\Microsoft.Expression.Interactions.dll /link:D:\Users\Nikos\Downloads\Test\Test3\Test3\MiscFiles\Microsoft.Office.Interop.Excel.dll /link:D:\Users\Nikos\Downloads\Test\Test3\Test3\MiscFiles\Microsoft.Office.Interop.Word.dll /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\Microsoft.Win32.Primitives.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\mscorlib.dll" /reference:D:\Users\Nikos\.nuget\packages\mustache\1.0.1\lib\net452\Mustache.dll /reference:D:\Users\Nikos\.nuget\packages\nest\6.1.0\lib\net46\Nest.dll /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\netfx.force.conflicts.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\netstandard.dll" /reference:D:\Users\Nikos\.nuget\packages\newtonsoft.json\11.0.2\lib\net45\Newtonsoft.Json.dll /reference:D:\Users\Nikos\.nuget\packages\valueinjecter\3.1.3\lib\net45\Omu.ValueInjecter.dll /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\PresentationCore.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\PresentationFramework.dll" /reference:D:\Users\Nikos\.nuget\packages\relativetime\1.0.0\lib\RelativeTime.dll /reference:D:\Users\Nikos\.nuget\packages\restsharp\106.3.1\lib\net452\RestSharp.dll /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.AppContext.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Collections.Concurrent.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Collections.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Collections.NonGeneric.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Collections.Specialized.dll" /reference:D:\Users\Nikos\.nuget\packages\system.componentmodel.annotations\4.4.1\ref\net461\System.ComponentModel.Annotations.dll /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.ComponentModel.DataAnnotations.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.ComponentModel.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.ComponentModel.EventBasedAsync.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.ComponentModel.Primitives.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.ComponentModel.TypeConverter.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Console.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.Core.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Data.Common.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.Data.DataSetExtensions.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.Data.dll" /reference:D:\Users\Nikos\.nuget\packages\system.data.sqlclient\4.4.2\ref\net461\System.Data.SqlClient.dll /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Diagnostics.Contracts.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Diagnostics.Debug.dll" /reference:D:\Users\Nikos\.nuget\packages\system.diagnostics.diagnosticsource\4.4.0\lib\net46\System.Diagnostics.DiagnosticSource.dll /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Diagnostics.FileVersionInfo.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Diagnostics.Process.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Diagnostics.StackTrace.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Diagnostics.TextWriterTraceListener.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Diagnostics.Tools.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Diagnostics.TraceSource.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Diagnostics.Tracing.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.dll" /reference:D:\Users\Nikos\.nuget\packages\system.drawing.common\4.5.0-preview1-25914-04\ref\net461\System.Drawing.Common.dll /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.Drawing.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Drawing.Primitives.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Dynamic.Runtime.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Globalization.Calendars.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Globalization.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Globalization.Extensions.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.IO.Compression.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.IO.Compression.FileSystem.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.IO.Compression.ZipFile.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.IO.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.IO.FileSystem.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.IO.FileSystem.DriveInfo.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.IO.FileSystem.Primitives.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.IO.FileSystem.Watcher.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.IO.IsolatedStorage.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.IO.MemoryMappedFiles.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.IO.Pipes.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.IO.UnmanagedMemoryStream.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Linq.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Linq.Expressions.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Linq.Parallel.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Linq.Queryable.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Net.Http.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Net.NameResolution.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Net.NetworkInformation.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Net.Ping.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Net.Primitives.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Net.Requests.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Net.Security.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Net.Sockets.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Net.WebHeaderCollection.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Net.WebSockets.Client.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Net.WebSockets.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.Numerics.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.ObjectModel.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Reflection.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Reflection.Extensions.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Reflection.Primitives.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Resources.Reader.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Resources.ResourceManager.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Resources.Writer.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Runtime.CompilerServices.VisualC.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Runtime.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Runtime.Extensions.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Runtime.Handles.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Runtime.InteropServices.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Runtime.InteropServices.RuntimeInformation.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Runtime.Numerics.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.Runtime.Serialization.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Runtime.Serialization.Formatters.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Runtime.Serialization.Json.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Runtime.Serialization.Primitives.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Runtime.Serialization.Xml.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Security.Claims.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Security.Cryptography.Algorithms.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Security.Cryptography.Csp.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Security.Cryptography.Encoding.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Security.Cryptography.Primitives.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Security.Cryptography.X509Certificates.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Security.Principal.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Security.SecureString.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Text.Encoding.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Text.Encoding.Extensions.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Text.RegularExpressions.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Threading.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Threading.Overlapped.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Threading.Tasks.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Threading.Tasks.Parallel.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Threading.Thread.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Threading.ThreadPool.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Threading.Timer.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.ValueTuple.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.Web.dll" /reference:D:\Users\Nikos\.nuget\packages\mahapps.metro\0.14.0-alpha74\lib\net45\System.Windows.Interactivity.dll /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.Xaml.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.Xml.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.Xml.Linq.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Xml.ReaderWriter.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Xml.XDocument.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Xml.XmlDocument.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Xml.XmlSerializer.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Xml.XPath.dll" /reference:"C:\Program Files\dotnet\sdk\2.1.302\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.Xml.XPath.XDocument.dll" /reference:D:\Users\Nikos\.nuget\packages\typelite\1.8.4\lib\net4\TypeLite.dll /reference:D:\Users\Nikos\.nuget\packages\typelite\1.8.4\lib\net4\TypeLite.Net4.dll /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\WindowsBase.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\Facades\System.Reflection.Emit.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\Facades\System.Reflection.Emit.ILGeneration.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\Facades\System.Reflection.Emit.Lightweight.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\Facades\System.Runtime.InteropServices.WindowsRuntime.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\Facades\System.ServiceModel.Duplex.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\Facades\System.ServiceModel.Http.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\Facades\System.ServiceModel.NetTcp.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\Facades\System.ServiceModel.Primitives.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\Facades\System.ServiceModel.Security.dll" /debug+ /debug:portable /filealign:512 /optimize- /out:obj\Debug\net461\Test.Capture.exe /subsystemversion:6.00 /resource:obj\Debug\net461\Test.Capture.Properties.Resources.resources /target:winexe /warnaserror- /utf8output /win32icon:configurelive.ico /deterministic+ App.xaml.cs Ioc.cs Models\eCaptureState.cs Properties\AssemblyInfo.cs Properties\Resources.Designer.cs Properties\Settings.Designer.cs Selectors\CadFieldTemplateSelector.cs Selectors\ExcelFieldTemplateSelector.cs Selectors\WordFieldTemplateSelector.cs Services\DelegateProviders.cs Services\ExcelService.cs Services\IExcelService.cs Services\IKbService.cs Services\IWordService.cs Services\KbService.cs Services\WordService.cs UserPreferences.cs ViewModels\CadOutputVm.cs ViewModels\CaptureVm.cs ViewModels\ExcelOutputVm.cs ViewModels\OutputFieldVm.cs ViewModels\OutputListFieldVm.cs ViewModels\OutputListPropertyVm.cs ViewModels\OutputTreeItemVm.cs ViewModels\OutputVm.cs ViewModels\SyncItem.cs ViewModels\WordOutputVm.cs Views\CaptureWindow.xaml.cs ..\Version.cs "D:\Users\Nikos\AppData\Local\Temp\1\.NETFramework,Version=v4.6.1.AssemblyAttributes.cs" /warnaserror+:NU1605
      
info: Buildalyzer.ProjectAnalyzer[0]
      Target _CopyAppConfigFile:
      
info: Buildalyzer.ProjectAnalyzer[0]
          Copying file from "App.config" to "bin\Debug\net461\Test.Capture.exe.config".
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
      Done building project "Test.Capture.csproj".
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
      Build succeeded.
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
      C:\Program Files\dotnet\sdk\2.1.302\Microsoft.Common.CurrentVersion.targets(2106,5): warning MSB3276: Found conflicts between different versions of the same dependent assembly. Please set the "AutoGenerateBindingRedirects" property to true in the project file. For more information, see http://go.microsoft.com/fwlink/?LinkId=294190.
      
info: Buildalyzer.ProjectAnalyzer[0]
          1 Warning(s)
      
info: Buildalyzer.ProjectAnalyzer[0]
          0 Error(s)
      
info: Buildalyzer.ProjectAnalyzer[0]
      
      
info: Buildalyzer.ProjectAnalyzer[0]
      Time Elapsed 00:00:01.01
Unhandled Exception: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: Sequence contains more than one matching element
   at System.Linq.Enumerable.Single[TSource](IEnumerable`1 source, Func`2 predicate)
   at Depends.Core.DependencyAnalyzer.Analyze(String projectPath, String framework) in C:\Users\mb\src\gh\depends\src\Depends.Core\DependencyAnalyzer.cs:line 74
   at Depends.Program.OnExecute() in C:\Users\mb\src\gh\depends\src\Depends\Program.cs:line 61
   --- End of inner exception stack trace ---
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor, Boolean wrapExceptions)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at McMaster.Extensions.CommandLineUtils.Conventions.ExecuteMethodConvention.Invoke(MethodInfo method, Object instance, Object[] arguments) in C:\projects\commandlineutils\src\CommandLineUtils\Conventions\ExecuteMethodConvention.cs:line 86
   at McMaster.Extensions.CommandLineUtils.Conventions.ExecuteMethodConvention.OnExecute(ConventionContext context) in C:\projects\commandlineutils\src\CommandLineUtils\Conventions\ExecuteMethodConvention.cs:line 64
   at McMaster.Extensions.CommandLineUtils.Conventions.ExecuteMethodConvention.<>c__DisplayClass0_0.<<Apply>b__0>d.MoveNext() in C:\projects\commandlineutils\src\CommandLineUtils\Conventions\ExecuteMethodConvention.cs:line 25
--- End of stack trace from previous location where exception was thrown ---
   at McMaster.Extensions.CommandLineUtils.CommandLineApplication.<>c__DisplayClass126_0.<OnExecute>b__0() in C:\projects\commandlineutils\src\CommandLineUtils\CommandLineApplication.cs:line 505
   at McMaster.Extensions.CommandLineUtils.CommandLineApplication.Execute[TApp](CommandLineContext context) in C:\projects\commandlineutils\src\CommandLineUtils\CommandLineApplication.Execute.cs:line 31
   at McMaster.Extensions.CommandLineUtils.CommandLineApplication.Execute[TApp](IConsole console, String[] args) in C:\projects\commandlineutils\src\CommandLineUtils\CommandLineApplication.Execute.cs:line 97
   at Depends.Program.Main(String[] args) in C:\Users\mb\src\gh\depends\src\Depends\Program.cs:line 16

Here's also the .csproj file:

<Project Sdk="Microsoft.NET.Sdk">

  <PropertyGroup>
    <TargetFramework>net461</TargetFramework>
    <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
    <ApplicationIcon>configurelive.ico</ApplicationIcon>
    <OutputType>WinExe</OutputType>
    
    <ProjectGuid>{E1B15218-3251-445A-8AA5-8BF1784ADAF3}</ProjectGuid>
    <AssemblyName>Test.Capture</AssemblyName>
    <ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
    <LanguageTargets>$(MSBuildToolsPath)\Microsoft.CSharp.targets</LanguageTargets>
  </PropertyGroup>

  <ItemGroup>
    <PackageReference Include="CredentialManagement" Version="1.0.1" />
    <PackageReference Include="MahApps.Metro" Version="0.14.0-ALPHA74" />
    <PackageReference Include="Mustache" Version="1.0.1.0" />
    <PackageReference Include="Newtonsoft.Json" Version="11.0.2" />
    <PackageReference Include="Autofac" Version="4.6.2.0" />
    <PackageReference Include="RestSharp" Version="106.3.1.0" />
  </ItemGroup>

  <ItemGroup>
    <Compile Include="..\Version.cs">
      <Link>Version.cs</Link>
    </Compile>

    <Page Include="App.xaml">
      <Generator>MSBuild:Compile</Generator>
      <SubType>Designer</SubType>
    </Page>
    <Page Include="Views\CaptureWindow.xaml">
      <Generator>MSBuild:Compile</Generator>
      <SubType>Designer</SubType>
    </Page>
    <Page Include="Styles\TestTheme.xaml">
      <SubType>Designer</SubType>
      <Generator>MSBuild:Compile</Generator>
    </Page>
    <Page Include="themes\generic.xaml">
      <SubType>Designer</SubType>
      <Generator>MSBuild:Compile</Generator>
    </Page>

    <Compile Update="Properties\Resources.Designer.cs" DesignTime="True" AutoGen="True" DependentUpon="Resources.resx" />
    <Compile Update="Settings.Designer.cs" AutoGen="True" DependentUpon="Settings.settings" />
    <None Update="Settings.settings" LastGenOutput="Settings.Designer.cs" Generator="SettingsSingleFileGenerator" />

    <EmbeddedResource Update="Properties\Resources.resx" Generator="ResXFileCodeGenerator" LastGenOutput="Resources.Designer.cs" />

    <None Include="App.config" />

    <Resource Include="UpdateProcedure.txt" />
    <Resource Include="configurelive.ico" />
    <Resource Include="Images\Test_logo_125x125.png" />
    <Resource Include="Images\AXIS.png" />
    <Resource Include="Images\FEATURE.gif" />
    <Resource Include="Images\PART.gif" />
    <Resource Include="Images\PLANE.png" />
    <Resource Include="Images\SWASM.gif" />
    <Resource Include="Images\SWDRG.gif" />
    <Resource Include="Images\SW_SHEET_16x16.png" />
    <Resource Include="Images\SW_VIEW_16x16.png" />
    <Resource Include="Images\XY.gif" />
    <Resource Include="Images\TEXT_16x16.png" />
  </ItemGroup>

  <ItemGroup>
    <ProjectReference Include="..\Test.CloudService\Test.CloudService.csproj" />
    <ProjectReference Include="..\Test.Desktop\Test.Desktop.csproj" />
    <ProjectReference Include="..\Test.Drivers.Core\Test.Drivers.Core.csproj" />
    <ProjectReference Include="..\Test.Drivers.Creo2\Test.Drivers.Creo2.csproj" />
    <ProjectReference Include="..\Test.Drivers.Creo3\Test.Drivers.Creo3.csproj" />
    <ProjectReference Include="..\Test.Drivers.Inventor\Test.Drivers.Inventor.csproj" />
    <ProjectReference Include="..\Test.Drivers.SolidWorks\Test.Drivers.SolidWorks.csproj" />
    <ProjectReference Include="..\Test.Models\Test.Models.csproj" />
    <ProjectReference Include="..\Test.Resources\Test.Resources.csproj" />
    <ProjectReference Include="..\Test.Tools\Test.Tools.csproj" />
  </ItemGroup>

  <ItemGroup>
    <Reference Include="System" />
    <Reference Include="System.Data" />
    <Reference Include="System.Drawing" />
    <Reference Include="System.IO.Compression.FileSystem" />
    <Reference Include="System.Net.Http" />
    <Reference Include="System.Numerics" />
    <Reference Include="System.Runtime.Serialization" />
    <Reference Include="System.Web" />
    <Reference Include="System.Xml" />
    <Reference Include="Microsoft.CSharp" />
    <Reference Include="System.Core" />
    <Reference Include="System.Xml.Linq" />
    <Reference Include="System.Data.DataSetExtensions" />
    <Reference Include="System.Xaml" />
    <Reference Include="WindowsBase" />
    <Reference Include="PresentationCore" />
    <Reference Include="PresentationFramework" />
  </ItemGroup>
 
  <ItemGroup>
    <Reference Include="Microsoft.Office.Interop.Excel, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c, processorArchitecture=MSIL">
      <SpecificVersion>False</SpecificVersion>
      <EmbedInteropTypes>True</EmbedInteropTypes>
      <HintPath>..\MiscFiles\Microsoft.Office.Interop.Excel.dll</HintPath>
    </Reference>
    <Reference Include="Microsoft.Office.Interop.Word, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c, processorArchitecture=MSIL">
      <SpecificVersion>False</SpecificVersion>
      <EmbedInteropTypes>True</EmbedInteropTypes>
      <HintPath>..\MiscFiles\Microsoft.Office.Interop.Word.dll</HintPath>
    </Reference>
  </ItemGroup>

</Project>

ArgumentException when using --package

Same error as #32, but I'm not using Central Package Management. dotnet-depends version 0.70 on Windows.

md NewConsoleApp
cd NewConsoleApp
dotnet new console
dotnet depends --package test

Unhandled exception. System.ArgumentException: Value cannot be null or an empty string. (Parameter 'value')
   at NuGet.Versioning.NuGetVersion.Parse(String value)
   at Depends.Core.DependencyAnalyzer.Analyze(String packageId, String version, String framework) in /home/runner/work/depends/depends/src/Depends.Core/DependencyAnalyzer.cs:line 4
2
   at Depends.Program.GetDependencyGraph(ILoggerFactory loggerFactory) in /home/runner/work/depends/depends/src/Depends/Program.cs:line 128
   at Depends.Program.OnExecute() in /home/runner/work/depends/depends/src/Depends/Program.cs:line 114
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)
--- End of stack trace from previous location ---
   at McMaster.Extensions.CommandLineUtils.Conventions.ExecuteMethodConvention.Invoke(MethodInfo method, Object instance, Object[] arguments)
   at McMaster.Extensions.CommandLineUtils.Conventions.ExecuteMethodConvention.OnExecute(ConventionContext context, CancellationToken cancellationToken)
   at McMaster.Extensions.CommandLineUtils.Conventions.ExecuteMethodConvention.<>c__DisplayClass0_0.<<Apply>b__0>d.MoveNext()
--- End of stack trace from previous location ---
   at McMaster.Extensions.CommandLineUtils.CommandLineApplication.ExecuteAsync(String[] args, CancellationToken cancellationToken)
   at McMaster.Extensions.CommandLineUtils.CommandLineApplication.ExecuteAsync[TApp](CommandLineContext context, CancellationToken cancellationToken)
   at McMaster.Extensions.CommandLineUtils.CommandLineApplication.Execute[TApp](CommandLineContext context)
   at McMaster.Extensions.CommandLineUtils.CommandLineApplication.Execute[TApp](IConsole console, String[] args)
   at McMaster.Extensions.CommandLineUtils.CommandLineApplication.Execute[TApp](String[] args)
   at Depends.Program.Main(String[] args) in /home/runner/work/depends/depends/src/Depends/Program.cs:line 16

Installation Issues

The tool package could not be restored.
Tool 'dotnet-depends' failed to install. This failure may have been caused by:

  • You are attempting to install a preview release and did not use the --version option to specify the version.
  • A package by this name was found, but it was not a .NET Core tool.
  • The required NuGet feed cannot be accessed, perhaps because of an Internet connection problem.
  • You mistyped the name of the tool.

Shift Tab doesn't work.

Tried it on both result command prompt and powershell. I can see that you are catching keys in CustomWindow.ProcessKey, but I am not sure how to tell gui.cs to go back.

KeyNotFoundException for conflicts between a package reference and a project reference with the same name

I have a scenario where I have an sln with the following hierarchy:

  • Project1 -> Project2 (ProjectReference)
  • Project1 -> Project2 (PackageReference)

(I realize this is not a standard practice, but I play around with MSBuild targets to copy different files from each of those dependencies)

When running dotnet depends on the sln, I am failing with this (Serilog being the placeholder ambiguous name):

Unhandled exception. System.Collections.Generic.KeyNotFoundException: The given key 'Serilog' was not present in the dictionary.
   at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
   at Depends.Core.DependencyAnalyzer.<>c__DisplayClass8_1.<CreateBuilder>b__7(ProjectItem x) in /home/runner/work/depends/depends/src/Depends.Core/DependencyAnalyzer.cs:line 328
   at System.Linq.Enumerable.WhereSelectArrayIterator`2.MoveNext()
   at Depends.Core.Graph.DependencyGraph.Builder.WithEdges(IEnumerable`1 edges) in /home/runner/work/depends/depends/src/Depends.Core/Graph/DependencyGraph.Builder.cs:line 23
   at Depends.Core.DependencyAnalyzer.CreateBuilder(IProjectAnalyzer projectAnalyzer, String projectPath, Builder builder, String framework) in /home/runner/work/depends/depends/src/Depends.Core/DependencyAnalyzer.cs:line 326
   at Depends.Core.DependencyAnalyzer.AnalyzeSolution(String solution, String framework) in /home/runner/work/depends/depends/src/Depends.Core/DependencyAnalyzer.cs:line 173
   at Depends.Program.GetDependencyGraph(ILoggerFactory loggerFactory) in /home/runner/work/depends/depends/src/Depends/Program.cs:line 132
   at Depends.Program.OnExecute() in /home/runner/work/depends/depends/src/Depends/Program.cs:line 114
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)
--- End of stack trace from previous location ---
   at McMaster.Extensions.CommandLineUtils.Conventions.ExecuteMethodConvention.Invoke(MethodInfo method, Object instance, Object[] arguments)
   at McMaster.Extensions.CommandLineUtils.Conventions.ExecuteMethodConvention.OnExecute(ConventionContext context, CancellationToken cancellationToken)
   at McMaster.Extensions.CommandLineUtils.Conventions.ExecuteMethodConvention.<>c__DisplayClass0_0.<<Apply>b__0>d.MoveNext()
--- End of stack trace from previous location ---
   at McMaster.Extensions.CommandLineUtils.CommandLineApplication.ExecuteAsync(String[] args, CancellationToken cancellationToken)
   at McMaster.Extensions.CommandLineUtils.CommandLineApplication.ExecuteAsync[TApp](CommandLineContext context, CancellationToken cancellationToken)
   at McMaster.Extensions.CommandLineUtils.CommandLineApplication.Execute[TApp](CommandLineContext context)
   at McMaster.Extensions.CommandLineUtils.CommandLineApplication.Execute[TApp](IConsole console, String[] args)
   at McMaster.Extensions.CommandLineUtils.CommandLineApplication.Execute[TApp](String[] args)
   at Depends.Program.Main(String[] args) in /home/runner/work/depends/depends/src/Depends/Program.cs:line 16

Not sure if this is solvable as both dependencies will ultimately produce the same dll name (I generally don't care about that because I don't consume that dll)

ErrorRepro2.zip

Attached is a simple repro of the problem, would appreciate any thoughts

InvalidOperationException thrown

I attempted to use the tool against the main branch of the CSLA .NET project (Source/csla.build.sln) and got this exception:

dotnet depends ./csla.build.sln

Unhandled exception. System.InvalidOperationException: Sequence contains no matching element
   at System.Linq.ThrowHelper.ThrowNoMatchException()
   at System.Linq.Enumerable.Single[TSource](IEnumerable`1 source, Func`2 predicate)
   at Depends.Core.DependencyAnalyzer.CreateBuilder(IProjectAnalyzer projectAnalyzer, String projectPath, Builder builder, String framework) in /home/runner/work/depends/depends/src/Depends.Core/DependencyAnalyzer.cs:line 256
   at Depends.Core.DependencyAnalyzer.AnalyzeSolution(String solution, String framework) in /home/runner/work/depends/depends/src/Depends.Core/DependencyAnalyzer.cs:line 173
   at Depends.Program.GetDependencyGraph(ILoggerFactory loggerFactory) in /home/runner/work/depends/depends/src/Depends/Program.cs:line 132
   at Depends.Program.OnExecute() in /home/runner/work/depends/depends/src/Depends/Program.cs:line 114
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)
--- End of stack trace from previous location ---
   at McMaster.Extensions.CommandLineUtils.Conventions.ExecuteMethodConvention.Invoke(MethodInfo method, Object instance, Object[] arguments)
   at McMaster.Extensions.CommandLineUtils.Conventions.ExecuteMethodConvention.OnExecute(ConventionContext context, CancellationToken cancellationToken)
   at McMaster.Extensions.CommandLineUtils.Conventions.ExecuteMethodConvention.<>c__DisplayClass0_0.<<Apply>b__0>d.MoveNext()
--- End of stack trace from previous location ---
   at McMaster.Extensions.CommandLineUtils.CommandLineApplication.ExecuteAsync(String[] args, CancellationToken cancellationToken)
   at McMaster.Extensions.CommandLineUtils.CommandLineApplication.ExecuteAsync[TApp](CommandLineContext context, CancellationToken cancellationToken)
   at McMaster.Extensions.CommandLineUtils.CommandLineApplication.Execute[TApp](CommandLineContext context)
   at McMaster.Extensions.CommandLineUtils.CommandLineApplication.Execute[TApp](IConsole console, String[] args)
   at McMaster.Extensions.CommandLineUtils.CommandLineApplication.Execute[TApp](String[] args)
   at Depends.Program.Main(String[] args) in /home/runner/work/depends/depends/src/Depends/Program.cs:line 16

This solution builds a wide range of projects, most UI types, class libraries, netfx, net8.0, and more. I don't see in the exception where there's any indication of which project caused the failure. Let me know if I can provide assistance.

Doesn't work for net5

On an ASP.NET Core 5 project I get:

It was not possible to find any compatible framework version
The framework 'Microsoft.NETCore.App', version '3.1.0' was not found.

  • The following frameworks were found:
    5.0.3 at [/usr/share/dotnet/shared/Microsoft.NETCore.App]

It should be a simple change, see here for an example.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.