Unpacking Software Livestream

Join our monthly Unpacking Software livestream to hear about the latest news, chat and opinion on packaging, software deployment and lifecycle management!

Learn More

Chocolatey Product Spotlight

Join the Chocolatey Team on our regular monthly stream where we put a spotlight on the most recent Chocolatey product releases. You'll have a chance to have your questions answered in a live Ask Me Anything format.

Learn More

Chocolatey Coding Livestream

Join us for the Chocolatey Coding Livestream, where members of our team dive into the heart of open source development by coding live on various Chocolatey projects. Tune in to witness real-time coding, ask questions, and gain insights into the world of package management. Don't miss this opportunity to engage with our team and contribute to the future of Chocolatey!

Learn More

Calling All Chocolatiers! Whipping Up Windows Automation with Chocolatey Central Management

Webinar from
Wednesday, 17 January 2024

We are delighted to announce the release of Chocolatey Central Management v0.12.0, featuring seamless Deployment Plan creation, time-saving duplications, insightful Group Details, an upgraded Dashboard, bug fixes, user interface polishing, and refined documentation. As an added bonus we'll have members of our Solutions Engineering team on-hand to dive into some interesting ways you can leverage the new features available!

Watch On-Demand
Chocolatey Community Coffee Break

Join the Chocolatey Team as we discuss all things Community, what we do, how you can get involved and answer your Chocolatey questions.

Watch The Replays
Chocolatey and Intune Overview

Webinar Replay from
Wednesday, 30 March 2022

At Chocolatey Software we strive for simple, and teaching others. Let us teach you just how simple it could be to keep your 3rd party applications updated across your devices, all with Intune!

Watch On-Demand
Chocolatey For Business. In Azure. In One Click.

Livestream from
Thursday, 9 June 2022

Join James and Josh to show you how you can get the Chocolatey For Business recommended infrastructure and workflow, created, in Azure, in around 20 minutes.

Watch On-Demand
The Future of Chocolatey CLI

Livestream from
Thursday, 04 August 2022

Join Paul and Gary to hear more about the plans for the Chocolatey CLI in the not so distant future. We'll talk about some cool new features, long term asks from Customers and Community and how you can get involved!

Watch On-Demand
Hacktoberfest Tuesdays 2022

Livestreams from
October 2022

For Hacktoberfest, Chocolatey ran a livestream every Tuesday! Re-watch Cory, James, Gary, and Rain as they share knowledge on how to contribute to open-source projects such as Chocolatey CLI.

Watch On-Demand

Downloads:

49,448

Downloads of v 1.12.0:

712

Last Update:

20 Mar 2025

Package Maintainer(s):

Software Author(s):

  • Zarunbal Previous:Hagen Raab

Tags:

logexpert windows tail logging viewer troubleshooting

LogExpert

  • 1
  • 2
  • 3

1.12.0 | Updated: 20 Mar 2025

Downloads:

49,448

Downloads of v 1.12.0:

712

Maintainer(s):

Software Author(s):

  • Zarunbal Previous:Hagen Raab

LogExpert 1.12.0

Legal Disclaimer: Neither this package nor Chocolatey Software, Inc. are affiliated with or endorsed by Zarunbal Previous:Hagen Raab. The inclusion of Zarunbal Previous:Hagen Raab trademark(s), if any, upon this webpage is solely to identify Zarunbal Previous:Hagen Raab goods or services and not for commercial purposes.

  • 1
  • 2
  • 3

Some Checks Have Failed or Are Not Yet Complete

Not All Tests Have Passed


Validation Testing Passed


Verification Testing Passed

Details

Scan Testing Resulted in Flagged as a Note:

At least one file within this package has greater than 0 detections, but less than 5

Details
Learn More

Deployment Method: Individual Install, Upgrade, & Uninstall

To install LogExpert, run the following command from the command line or from PowerShell:

>

To upgrade LogExpert, run the following command from the command line or from PowerShell:

>

To uninstall LogExpert, run the following command from the command line or from PowerShell:

>

Deployment Method:

NOTE

This applies to both open source and commercial editions of Chocolatey.

1. Enter Your Internal Repository Url

(this should look similar to https://community.chocolatey.org/api/v2/)


2. Setup Your Environment

1. Ensure you are set for organizational deployment

Please see the organizational deployment guide

2. Get the package into your environment

  • Open Source or Commercial:
    • Proxy Repository - Create a proxy nuget repository on Nexus, Artifactory Pro, or a proxy Chocolatey repository on ProGet. Point your upstream to https://community.chocolatey.org/api/v2/. Packages cache on first access automatically. Make sure your choco clients are using your proxy repository as a source and NOT the default community repository. See source command for more information.
    • You can also just download the package and push it to a repository Download

3. Copy Your Script

choco upgrade logexpert -y --source="'INTERNAL REPO URL'" [other options]

See options you can pass to upgrade.

See best practices for scripting.

Add this to a PowerShell script or use a Batch script with tools and in places where you are calling directly to Chocolatey. If you are integrating, keep in mind enhanced exit codes.

If you do use a PowerShell script, use the following to ensure bad exit codes are shown as failures:


choco upgrade logexpert -y --source="'INTERNAL REPO URL'" 
$exitCode = $LASTEXITCODE

Write-Verbose "Exit code was $exitCode"
$validExitCodes = @(0, 1605, 1614, 1641, 3010)
if ($validExitCodes -contains $exitCode) {
  Exit 0
}

Exit $exitCode

- name: Install logexpert
  win_chocolatey:
    name: logexpert
    version: '1.12.0'
    source: INTERNAL REPO URL
    state: present

See docs at https://docs.ansible.com/ansible/latest/modules/win_chocolatey_module.html.


chocolatey_package 'logexpert' do
  action    :install
  source   'INTERNAL REPO URL'
  version  '1.12.0'
end

See docs at https://docs.chef.io/resource_chocolatey_package.html.


cChocoPackageInstaller logexpert
{
    Name     = "logexpert"
    Version  = "1.12.0"
    Source   = "INTERNAL REPO URL"
}

Requires cChoco DSC Resource. See docs at https://github.com/chocolatey/cChoco.


package { 'logexpert':
  ensure   => '1.12.0',
  provider => 'chocolatey',
  source   => 'INTERNAL REPO URL',
}

Requires Puppet Chocolatey Provider module. See docs at https://forge.puppet.com/puppetlabs/chocolatey.


4. If applicable - Chocolatey configuration/installation

See infrastructure management matrix for Chocolatey configuration elements and examples.

Package Approved

This package was approved as a trusted package on 21 Mar 2025.

Description

LogExpert is a Windows tail program (a GUI replacement for the Unix tail command).

Summary of (most) features:

  • Tail mode

  • MDI-Interface with Tabs

  • Search function (including RegEx)

  • Bookmarks

  • A very flexible filter view and possibility to filter to tab

  • Highlighting lines via search criteria

  • Triggers (e.g. create Bookmark or execute a plugin) via search criteria

  • Columnizers: Plugins which split log lines into columns

  • Unicode support

  • log4j XML file support

  • 3rd party plugin support

  • Plugin API for more log file data sources
    From bennewcomb:
    [** FOR Chocolatey ONLY **]
    I've found this to be a worthy and necessary tool job after job, computer after computer. Is it bug-hunting season? This is a low investment-high return application that, if added to your stack, will enhance application debugging with minimal time and effort. You can watch multiple files at once and determine quickly when each is updated, optionally tailing them all so you can watch the logging output as it's being written. You can also set editor formatting rules to decorate useful sections to visually separate groups of text while reviewing the file, and even have it stop when it finds something of interest. This tool saves me time and helps me highlight certain files in the forest of log file statements for easier visibility and faster identification of relevant log lines. A tail program, if you're not a superuser or sysadmin, is software that appears to continually scroll to the bottom of any file you load, making the newest updates immediately visible on the screen withing requiring you to refresh the file.

    Installation Directory: $(Split-Path -parent $MyInvocation.MyCommand.Definition)
    On my computer, it lands in {chocolatey}\lib\logexpert.1.12.0


tools\appsettings.Development.json
{
  "Logging": {
    "LogLevel": {
      "Default": "Information",
      "Microsoft.AspNetCore": "Warning"
    }
  }
}
tools\appsettings.json
{
  "Logging": {
    "LogLevel": {
      "Default": "Information",
      "Microsoft.AspNetCore": "Warning"
    }
  },
  "AllowedHosts": "*",
  "Kestrel": {
    "EndpointDefaults": {
      "Protocols": "Http2"
    }
  }
}
tools\chocolateyinstall.ps1
$ErrorActionPreference = 'Stop'

$toolsDir = "$(Split-Path -parent $MyInvocation.MyCommand.Definition)"
$applicationName = "LogExpert"
$applicationPath = "$toolsDir\$applicationName.exe"

# create start menu shortcut only for current user
Install-ChocolateyShortcut -shortcutFilePath "$env:APPDATA\Microsoft\Windows\Start Menu\Programs\$applicationName.lnk" -targetpath $applicationPath

# create context menu entry only for current user
$registryKey = "Registry::HKEY_CURRENT_USER\SOFTWARE\Classes\*\shell\$applicationName"

if (Test-Path $registryKey) {
    Remove-Item -Path $registryKey -Recurse
}

New-Item -Path $registryKey -Force | Out-Null
New-ItemProperty -Path $registryKey -Name "(Default)" -Value "Open with $applicationName" | Out-Null
New-ItemProperty -Path $registryKey -Name "Icon" -Value $applicationPath | Out-Null

$registryCommand = "$registryKey\command"
New-Item -Path $registryCommand | Out-Null
New-ItemProperty -Path $registryCommand -Name "(Default)" -Value "`"$applicationPath`" `"%1`"" | Out-Null
tools\chocolateyuninstall.ps1
$ErrorActionPreference = 'Stop'

$applicationName = "LogExpert"

# remove start menu shortcut
Remove-Item "$env:APPDATA\Microsoft\Windows\Start Menu\Programs\$applicationName.lnk"

# remote context menu entry
Remove-Item -Path "Registry::HKEY_CURRENT_USER\SOFTWARE\Classes\*\shell\$applicationName" -Recurse
tools\ColumnizerLib.deps.json
{
  "runtimeTarget": {
    "name": ".NETCoreApp,Version=v8.0",
    "signature": ""
  },
  "compilationOptions": {},
  "targets": {
    ".NETCoreApp,Version=v8.0": {
      "ColumnizerLib/8.2.0": {
        "runtime": {
          "ColumnizerLib.dll": {}
        }
      }
    }
  },
  "libraries": {
    "ColumnizerLib/8.2.0": {
      "type": "project",
      "serviceable": false,
      "sha512": ""
    }
  }
}
tools\ColumnizerLib.dll
md5: 8AB25A41CF60CBB01B85B461C0820551 | sha1: B76A5DA27C104DDE9BAC9119EE339DEDA6F3EF20 | sha256: 94F58E351354AC8E600844CC445975F358950DACAD255B6A4820262E090117EE | sha512: 14825794579A03AC82A4D613880309DF616A30F492BF87104007E5932E4CC6FEDFF95CD9A4653EC9F1228C0ED1EAC8674C49B6C96F93CA1DDF9991DB42641DC7
tools\Google.Protobuf.dll
md5: 89FCE65F0DFDCCE6DB4C66452A684F24 | sha1: 30D98835EB54416900674F24920C5CF8F3AD4693 | sha256: 6D1CEDA57334E8E257207C4DCFBF22689E9B2426CA03BFE00ADE0E88D8501215 | sha512: C5DE142AB82C4E2B7EDB2A36987C891FADBA8632649EBECEB6ECE659496BE6307F4AAB9B3767AAF7DD5738C702CEF1C330D655CA63E42126DB9922E5CCE78957
tools\Grpc.AspNetCore.Server.ClientFactory.dll
md5: EF42D6F41EAE5267BF9024BDA369C16C | sha1: 03ACD4F23D89542844E04F8E8C3ECCFAF5A873DA | sha256: F3B7613B7D099DC184D2D8B475FB4BBD2160FE0A4A23662048016F365BD91945 | sha512: 0262294EBAE7366D1324699ECA10F375732CBFD7579C15684D9CE1C3D7F56A6409C8D81F46A5212A9E85194E179F03EE63B09BAEA3B0080B382ABB9D608F860A
tools\Grpc.AspNetCore.Server.dll
md5: 25A5ECBD135FFAE4A770CC67B52F5A70 | sha1: D37CFF75C42D57B28ABF976E108CFD751AC9AE5A | sha256: 8F3167C6C9A6175787F0773367EBFDD2D42D1832E21B1BEED216B66F90DA8C05 | sha512: 297F43660A22865641707C8A9F213E3B2E43CAE58DC644CC2EB0755A2A34C52873AC0AB91DA58029C943ECC4DB08B052490C5CB5A574028C5A37B95379C9B66A
tools\Grpc.Core.Api.dll
md5: 785EB1D2635807DCB5D7EBB34544505E | sha1: 55D2D86785DD36658C0124ECAA90136C828CBA81 | sha256: A96FBABA4305ED9EA6F8F6EABD93D78165FF3072CF9F3357F5DC7322C27D78D3 | sha512: 7AA9ECFC30DCE9CA4EC807B875124DBC76E313BF60C318A5E07407FAA47CCEBE6917AFFD090DB607F505F9D42C97349D7034D108A997BC5B10EFABFA20E4A342
tools\Grpc.Core.dll
md5: E2E471EFEC729167F2A0C6213353C7BB | sha1: 35BB97FDBDC9872A66637BAF6713169086B3E016 | sha256: 801311A9BEE0F8332BFE306B696F0A2DD800F3FD474D3A8415DA6DB5610E5189 | sha512: 34E6FDFEDBDE67DCCD93D2F370D1696E445F111E040D399BD4049E9D6A2ABE54898F24B935ED5A37B44D3989E95FE4C05ADE2B96EF878A016ACAB9CE4BF6D303
tools\Grpc.Net.Client.dll
md5: EB1962EADD8AC13D1A34B0E258890F0B | sha1: A76FCCFF8FBC789FD12276F69FFD20CCB0EB6A65 | sha256: 3B43CABA802D41C966D0EBDDFAD0B07185DEFBB08B9FBC87264CA212411B514E | sha512: 65B2D5D9B893706F05DF3CAE17153B0229B41962E4CA7859190BCC9C27E34E5D12CB54A58AA3FDDFDA9F09E61E483E9098152FD1BF10223EBF10EEE0AA9C63C1
tools\Grpc.Net.ClientFactory.dll
md5: F5A9A1D5611604482A5021C6A7CEE1ED | sha1: 90F03AFED6D69E4CBD142D29138810A0DCE3E1E1 | sha256: 48D6C3CAE2AE801714AC93CA6FFDA69464613C32BE75D62532A7DF30C4AF26D6 | sha512: 5E8D87B02511075719E4B3E5403CC5A7A9C46656CC9BC4B02847864AC85DD96D37971A30672D5E84EDB1F2F17690A027BA41C74B79582D46CB8D3CDE5448CE6F
tools\Grpc.Net.Common.dll
md5: 5894033AEF4AD5FB40799BF870A762BB | sha1: 5CF8AA0026F39898213F9EC658477455C41DCB20 | sha256: 8D6C04CBCF53504D3F93855360E476C920145C6624079EC7FCD88DCE6B427656 | sha512: 2449978CB3DBABCFC3032772F477FC3058C92FE5899094B0CE34F9126FFD95E0F977E4E10D9FCAFAD5B1F94CF13E6279BBF6F8DD70E0CF174E30894A83E9E740
tools\LICENSE.txt
From: https://cdn.rawgit.com/zarunbal/LogExpert/v1.12.0/LICENSE

LICENSE

MIT License

Original work Copyright (c) 2011 Hagen Raab
Modified work Copyright (c) 2017 Zarunbal 

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.
tools\Licenses\Nlog.license.txt
Copyright (c) 2004-2017 Jaroslaw Kowalski <[email protected]>, Kim Christensen, Julian Verdurmen

All rights reserved.

Redistribution and use in source and binary forms, with or without 
modification, are permitted provided that the following conditions 
are met:

* Redistributions of source code must retain the above copyright notice, 
  this list of conditions and the following disclaimer. 

* Redistributions in binary form must reproduce the above copyright notice,
  this list of conditions and the following disclaimer in the documentation
  and/or other materials provided with the distribution. 

* Neither the name of Jaroslaw Kowalski nor the names of its 
  contributors may be used to endorse or promote products derived from this
  software without specific prior written permission. 

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE 
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 
THE POSSIBILITY OF SUCH DAMAGE.
tools\Licenses\WinformsUI.Docking.license.txt
The MIT License

Copyright (c) 2007 Weifen Luo (email: [email protected])

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.
tools\LogExpert.deps.json
{
  "runtimeTarget": {
    "name": ".NETCoreApp,Version=v8.0",
    "signature": ""
  },
  "compilationOptions": {},
  "targets": {
    ".NETCoreApp,Version=v8.0": {
      "LogExpert/8.2.0": {
        "dependencies": {
          "ColumnizerLib": "8.2.0",
          "Google.Protobuf": "3.30.1",
          "Grpc.AspNetCore": "2.70.0",
          "Grpc.Core": "2.46.6",
          "Grpc.Tools": "2.71.0",
          "LogexpertgRPCService": "8.2.0",
          "NLog": "5.4.0",
          "Newtonsoft.Json": "13.0.3",
          "System.Text.Encoding": "4.3.0",
          "WeifenLuo.WinFormsUI.Docking": "8.2.0",
          "WeifenLuo.WinFormsUI.Docking.Reference": "0.0.0.0"
        },
        "runtime": {
          "LogExpert.dll": {}
        }
      },
      "Google.Protobuf/3.30.1": {
        "runtime": {
          "lib/net5.0/Google.Protobuf.dll": {
            "assemblyVersion": "3.30.1.0",
            "fileVersion": "3.30.1.0"
          }
        }
      },
      "Grpc.AspNetCore/2.70.0": {
        "dependencies": {
          "Google.Protobuf": "3.30.1",
          "Grpc.AspNetCore.Server.ClientFactory": "2.70.0",
          "Grpc.Tools": "2.71.0"
        }
      },
      "Grpc.AspNetCore.Server/2.70.0": {
        "dependencies": {
          "Grpc.Net.Common": "2.70.0"
        },
        "runtime": {
          "lib/net8.0/Grpc.AspNetCore.Server.dll": {
            "assemblyVersion": "2.0.0.0",
            "fileVersion": "2.70.0.0"
          }
        }
      },
      "Grpc.AspNetCore.Server.ClientFactory/2.70.0": {
        "dependencies": {
          "Grpc.AspNetCore.Server": "2.70.0",
          "Grpc.Net.ClientFactory": "2.70.0"
        },
        "runtime": {
          "lib/net8.0/Grpc.AspNetCore.Server.ClientFactory.dll": {
            "assemblyVersion": "2.0.0.0",
            "fileVersion": "2.70.0.0"
          }
        }
      },
      "Grpc.Core/2.46.6": {
        "dependencies": {
          "Grpc.Core.Api": "2.70.0",
          "System.Memory": "4.5.3"
        },
        "runtime": {
          "lib/netstandard2.0/Grpc.Core.dll": {
            "assemblyVersion": "2.0.0.0",
            "fileVersion": "2.46.6.0"
          }
        },
        "runtimeTargets": {
          "runtimes/linux-arm64/native/libgrpc_csharp_ext.arm64.so": {
            "rid": "linux-arm64",
            "assetType": "native",
            "fileVersion": "0.0.0.0"
          },
          "runtimes/linux-x64/native/libgrpc_csharp_ext.x64.so": {
            "rid": "linux-x64",
            "assetType": "native",
            "fileVersion": "0.0.0.0"
          },
          "runtimes/osx-x64/native/libgrpc_csharp_ext.x64.dylib": {
            "rid": "osx-x64",
            "assetType": "native",
            "fileVersion": "0.0.0.0"
          },
          "runtimes/win-x64/native/grpc_csharp_ext.x64.dll": {
            "rid": "win-x64",
            "assetType": "native",
            "fileVersion": "0.0.0.0"
          },
          "runtimes/win-x86/native/grpc_csharp_ext.x86.dll": {
            "rid": "win-x86",
            "assetType": "native",
            "fileVersion": "0.0.0.0"
          }
        }
      },
      "Grpc.Core.Api/2.70.0": {
        "runtime": {
          "lib/netstandard2.1/Grpc.Core.Api.dll": {
            "assemblyVersion": "2.0.0.0",
            "fileVersion": "2.70.0.0"
          }
        }
      },
      "Grpc.Net.Client/2.70.0": {
        "dependencies": {
          "Grpc.Net.Common": "2.70.0",
          "Microsoft.Extensions.Logging.Abstractions": "6.0.0"
        },
        "runtime": {
          "lib/net8.0/Grpc.Net.Client.dll": {
            "assemblyVersion": "2.0.0.0",
            "fileVersion": "2.70.0.0"
          }
        }
      },
      "Grpc.Net.ClientFactory/2.70.0": {
        "dependencies": {
          "Grpc.Net.Client": "2.70.0",
          "Microsoft.Extensions.Http": "6.0.0"
        },
        "runtime": {
          "lib/net8.0/Grpc.Net.ClientFactory.dll": {
            "assemblyVersion": "2.0.0.0",
            "fileVersion": "2.70.0.0"
          }
        }
      },
      "Grpc.Net.Common/2.70.0": {
        "dependencies": {
          "Grpc.Core.Api": "2.70.0"
        },
        "runtime": {
          "lib/net8.0/Grpc.Net.Common.dll": {
            "assemblyVersion": "2.0.0.0",
            "fileVersion": "2.70.0.0"
          }
        }
      },
      "Grpc.Tools/2.71.0": {},
      "Microsoft.Extensions.DependencyInjection/6.0.0": {
        "dependencies": {
          "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
          "System.Runtime.CompilerServices.Unsafe": "6.0.0"
        }
      },
      "Microsoft.Extensions.DependencyInjection.Abstractions/6.0.0": {},
      "Microsoft.Extensions.Http/6.0.0": {
        "dependencies": {
          "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
          "Microsoft.Extensions.Logging": "6.0.0",
          "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
          "Microsoft.Extensions.Options": "6.0.0"
        }
      },
      "Microsoft.Extensions.Logging/6.0.0": {
        "dependencies": {
          "Microsoft.Extensions.DependencyInjection": "6.0.0",
          "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
          "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
          "Microsoft.Extensions.Options": "6.0.0",
          "System.Diagnostics.DiagnosticSource": "6.0.0"
        }
      },
      "Microsoft.Extensions.Logging.Abstractions/6.0.0": {},
      "Microsoft.Extensions.Options/6.0.0": {
        "dependencies": {
          "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
          "Microsoft.Extensions.Primitives": "6.0.0"
        }
      },
      "Microsoft.Extensions.Primitives/6.0.0": {
        "dependencies": {
          "System.Runtime.CompilerServices.Unsafe": "6.0.0"
        }
      },
      "Microsoft.NETCore.Platforms/1.1.0": {},
      "Microsoft.NETCore.Targets/1.1.0": {},
      "Newtonsoft.Json/13.0.3": {
        "runtime": {
          "lib/net6.0/Newtonsoft.Json.dll": {
            "assemblyVersion": "13.0.0.0",
            "fileVersion": "13.0.3.27908"
          }
        }
      },
      "NLog/5.4.0": {
        "runtime": {
          "lib/netstandard2.0/NLog.dll": {
            "assemblyVersion": "5.0.0.0",
            "fileVersion": "5.4.0.3182"
          }
        }
      },
      "System.Diagnostics.DiagnosticSource/6.0.0": {
        "dependencies": {
          "System.Runtime.CompilerServices.Unsafe": "6.0.0"
        }
      },
      "System.Memory/4.5.3": {},
      "System.Runtime/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.0",
          "Microsoft.NETCore.Targets": "1.1.0"
        }
      },
      "System.Runtime.CompilerServices.Unsafe/6.0.0": {},
      "System.Text.Encoding/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.0",
          "Microsoft.NETCore.Targets": "1.1.0",
          "System.Runtime": "4.3.0"
        }
      },
      "ColumnizerLib/8.2.0": {
        "runtime": {
          "ColumnizerLib.dll": {
            "assemblyVersion": "8.2.0",
            "fileVersion": "1.12.0"
          }
        }
      },
      "LogexpertgRPCService/8.2.0": {
        "dependencies": {
          "Grpc.AspNetCore": "2.70.0"
        },
        "runtime": {
          "LogexpertgRPCService.dll": {
            "assemblyVersion": "8.2.0",
            "fileVersion": "2.0.0.0"
          }
        }
      },
      "WeifenLuo.WinFormsUI.Docking/8.2.0": {
        "runtime": {
          "WeifenLuo.WinFormsUI.Docking.dll": {
            "assemblyVersion": "8.2.0",
            "fileVersion": ""
          }
        }
      },
      "WeifenLuo.WinFormsUI.Docking.Reference/0.0.0.0": {
        "runtime": {
          "WeifenLuo.WinFormsUI.Docking.dll": {
            "assemblyVersion": "0.0.0.0",
            "fileVersion": "0.0.0.0"
          }
        }
      }
    }
  },
  "libraries": {
    "LogExpert/8.2.0": {
      "type": "project",
      "serviceable": false,
      "sha512": ""
    },
    "Google.Protobuf/3.30.1": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-HeWXDQBabQn/sCGicbeLJ0HMunknfC4FdLrOQOsaMJHcpqx3HVIpyyJqTrqJlWnza870twhOb+rBcaTiC/TlNA==",
      "path": "google.protobuf/3.30.1",
      "hashPath": "google.protobuf.3.30.1.nupkg.sha512"
    },
    "Grpc.AspNetCore/2.70.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-s29ST5F2/PZLzOnfqfeDn0emAZajBtYnV9G7hkbK8Eu9+XphoL3KfiEsg2eBsx7P9YYQXcksDbE+CbHApMZeJA==",
      "path": "grpc.aspnetcore/2.70.0",
      "hashPath": "grpc.aspnetcore.2.70.0.nupkg.sha512"
    },
    "Grpc.AspNetCore.Server/2.70.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-9d6JuMLSxwOX4zERV7HBwq1XL8DD48a6FSoxD5dDXrCz/o0HqMXE2+lRcXHckOlz1JCesznW8XMMJdsU1FfY7w==",
      "path": "grpc.aspnetcore.server/2.70.0",
      "hashPath": "grpc.aspnetcore.server.2.70.0.nupkg.sha512"
    },
    "Grpc.AspNetCore.Server.ClientFactory/2.70.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-k4GrvUAgVWm7DyhnV55MHdX4bQSpZVEQmlZO3bdSmGZ+z6Hx+CwDlhqiReczCm6qbzSUbS1YW0t7z7UEObTwKA==",
      "path": "grpc.aspnetcore.server.clientfactory/2.70.0",
      "hashPath": "grpc.aspnetcore.server.clientfactory.2.70.0.nupkg.sha512"
    },
    "Grpc.Core/2.46.6": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-ZoRg3KmOJ2urTF4+u3H0b1Yv10xzz2Y/flFWS2tnRmj8dbKLeiJaSRqu4LOBD3ova90evqLkVZ85kUkC4JT4lw==",
      "path": "grpc.core/2.46.6",
      "hashPath": "grpc.core.2.46.6.nupkg.sha512"
    },
    "Grpc.Core.Api/2.70.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-66UotvWcSIq41oiQhLWcQACyKPM4umxXNiht5DQTLZJfNwEswWOcS7Z0xIEHyNIBE7ZpjotH22bEjTkvhPxmVw==",
      "path": "grpc.core.api/2.70.0",
      "hashPath": "grpc.core.api.2.70.0.nupkg.sha512"
    },
    "Grpc.Net.Client/2.70.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-xNv0FFCVJa5S1beUtye82WFCxKThuE1jbN8DO1x1Rj8VSIWXLBUmfSID5a1fGzsU2R/EMfwPoWclJ2RMfQuGXw==",
      "path": "grpc.net.client/2.70.0",
      "hashPath": "grpc.net.client.2.70.0.nupkg.sha512"
    },
    "Grpc.Net.ClientFactory/2.70.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-Qg+93oj/8RdEw3PnLZNNYWnWCWyJYC/ZYZcjeln/pLaxLaPvdXES1peiqSJUI4wLFZ1JwGlbWt8+nM1i2E7ihg==",
      "path": "grpc.net.clientfactory/2.70.0",
      "hashPath": "grpc.net.clientfactory.2.70.0.nupkg.sha512"
    },
    "Grpc.Net.Common/2.70.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-rBdEUMyCwa+iB8mqC6JKyPbj3SBHHkReJj/yy/XKJI63GcG6w9DJMMGTVcYHqq4Ci2W4m0HT4jt2pFfFscar8g==",
      "path": "grpc.net.common/2.70.0",
      "hashPath": "grpc.net.common.2.70.0.nupkg.sha512"
    },
    "Grpc.Tools/2.71.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-r8zHZm7kHdMrtujnkcuQ0BNDH2969at/8Va1ZzQgVblaQzR7tm8JlA3G+5Z5IFbvvf9PcAr1/VcoSR+g7j4Nyw==",
      "path": "grpc.tools/2.71.0",
      "hashPath": "grpc.tools.2.71.0.nupkg.sha512"
    },
    "Microsoft.Extensions.DependencyInjection/6.0.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-k6PWQMuoBDGGHOQTtyois2u4AwyVcIwL2LaSLlTZQm2CYcJ1pxbt6jfAnpWmzENA/wfrYRI/X9DTLoUkE4AsLw==",
      "path": "microsoft.extensions.dependencyinjection/6.0.0",
      "hashPath": "microsoft.extensions.dependencyinjection.6.0.0.nupkg.sha512"
    },
    "Microsoft.Extensions.DependencyInjection.Abstractions/6.0.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-xlzi2IYREJH3/m6+lUrQlujzX8wDitm4QGnUu6kUXTQAWPuZY8i+ticFJbzfqaetLA6KR/rO6Ew/HuYD+bxifg==",
      "path": "microsoft.extensions.dependencyinjection.abstractions/6.0.0",
      "hashPath": "microsoft.extensions.dependencyinjection.abstractions.6.0.0.nupkg.sha512"
    },
    "Microsoft.Extensions.Http/6.0.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-15+pa2G0bAMHbHewaQIdr/y6ag2H3yh4rd9hTXavtWDzQBkvpe2RMqFg8BxDpcQWssmjmBApGPcw93QRz6YcMg==",
      "path": "microsoft.extensions.http/6.0.0",
      "hashPath": "microsoft.extensions.http.6.0.0.nupkg.sha512"
    },
    "Microsoft.Extensions.Logging/6.0.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-eIbyj40QDg1NDz0HBW0S5f3wrLVnKWnDJ/JtZ+yJDFnDj90VoPuoPmFkeaXrtu+0cKm5GRAwoDf+dBWXK0TUdg==",
      "path": "microsoft.extensions.logging/6.0.0",
      "hashPath": "microsoft.extensions.logging.6.0.0.nupkg.sha512"
    },
    "Microsoft.Extensions.Logging.Abstractions/6.0.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-/HggWBbTwy8TgebGSX5DBZ24ndhzi93sHUBDvP1IxbZD7FDokYzdAr6+vbWGjw2XAfR2EJ1sfKUotpjHnFWPxA==",
      "path": "microsoft.extensions.logging.abstractions/6.0.0",
      "hashPath": "microsoft.extensions.logging.abstractions.6.0.0.nupkg.sha512"
    },
    "Microsoft.Extensions.Options/6.0.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-dzXN0+V1AyjOe2xcJ86Qbo233KHuLEY0njf/P2Kw8SfJU+d45HNS2ctJdnEnrWbM9Ye2eFgaC5Mj9otRMU6IsQ==",
      "path": "microsoft.extensions.options/6.0.0",
      "hashPath": "microsoft.extensions.options.6.0.0.nupkg.sha512"
    },
    "Microsoft.Extensions.Primitives/6.0.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-9+PnzmQFfEFNR9J2aDTfJGGupShHjOuGw4VUv+JB044biSHrnmCIMD+mJHmb2H7YryrfBEXDurxQ47gJZdCKNQ==",
      "path": "microsoft.extensions.primitives/6.0.0",
      "hashPath": "microsoft.extensions.primitives.6.0.0.nupkg.sha512"
    },
    "Microsoft.NETCore.Platforms/1.1.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A==",
      "path": "microsoft.netcore.platforms/1.1.0",
      "hashPath": "microsoft.netcore.platforms.1.1.0.nupkg.sha512"
    },
    "Microsoft.NETCore.Targets/1.1.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==",
      "path": "microsoft.netcore.targets/1.1.0",
      "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512"
    },
    "Newtonsoft.Json/13.0.3": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==",
      "path": "newtonsoft.json/13.0.3",
      "hashPath": "newtonsoft.json.13.0.3.nupkg.sha512"
    },
    "NLog/5.4.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-LwMcGSW3soF3/SL68rlJN3Eh3ktrAPycC3zZR/07OYBPraZUu0bygEC7kIN10lUQgMXT4s84Fi1chglGdGrQEg==",
      "path": "nlog/5.4.0",
      "hashPath": "nlog.5.4.0.nupkg.sha512"
    },
    "System.Diagnostics.DiagnosticSource/6.0.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-frQDfv0rl209cKm1lnwTgFPzNigy2EKk1BS3uAvHvlBVKe5cymGyHO+Sj+NLv5VF/AhHsqPIUUwya5oV4CHMUw==",
      "path": "system.diagnostics.diagnosticsource/6.0.0",
      "hashPath": "system.diagnostics.diagnosticsource.6.0.0.nupkg.sha512"
    },
    "System.Memory/4.5.3": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-3oDzvc/zzetpTKWMShs1AADwZjQ/36HnsufHRPcOjyRAAMLDlu2iD33MBI2opxnezcVUtXyqDXXjoFMOU9c7SA==",
      "path": "system.memory/4.5.3",
      "hashPath": "system.memory.4.5.3.nupkg.sha512"
    },
    "System.Runtime/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==",
      "path": "system.runtime/4.3.0",
      "hashPath": "system.runtime.4.3.0.nupkg.sha512"
    },
    "System.Runtime.CompilerServices.Unsafe/6.0.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==",
      "path": "system.runtime.compilerservices.unsafe/6.0.0",
      "hashPath": "system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512"
    },
    "System.Text.Encoding/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==",
      "path": "system.text.encoding/4.3.0",
      "hashPath": "system.text.encoding.4.3.0.nupkg.sha512"
    },
    "ColumnizerLib/8.2.0": {
      "type": "project",
      "serviceable": false,
      "sha512": ""
    },
    "LogexpertgRPCService/8.2.0": {
      "type": "project",
      "serviceable": false,
      "sha512": ""
    },
    "WeifenLuo.WinFormsUI.Docking/8.2.0": {
      "type": "project",
      "serviceable": false,
      "sha512": ""
    },
    "WeifenLuo.WinFormsUI.Docking.Reference/0.0.0.0": {
      "type": "reference",
      "serviceable": false,
      "sha512": ""
    }
  }
}
tools\LogExpert.dll
md5: 47BD41182F63DBA119D1E9231FE1AC19 | sha1: 586693CE6FEDC2D814C2B5B278944D81EEED9715 | sha256: DD89ABBC1C95AD0BA3B931F73DC8254BC9A246A44F8BB2B3A79300462ADD8535 | sha512: 721FD2DA2F04B3DE147BEB8B97C71EDCDC5C624ABB0728BDAFC78C27561971B48B3BDA12985B61E3BAA561D8090A5840C9F58186950DDEC0D01C94BCE342CCBC
tools\LogExpert.dll.config
<?xml version="1.0" encoding="utf-8"?>
<configuration>
    
    <configSections>
        <section name="nlog" type="NLog.Config.ConfigSectionHandler, NLog"/>
    </configSections>

    <System.Windows.Forms.ApplicationConfigurationSection>
        <add key="DpiAwareness" value="PerMonitorV2" />
    </System.Windows.Forms.ApplicationConfigurationSection>
  <nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.nlog-project.org/schemas/NLog.xsd NLog.xsd" autoReload="true" throwExceptions="false" throwConfigExceptions="false" internalLogLevel="Off" internalLogFile="c:\temp\nlog-internal.log">

    <targets>
      <target name="logfile" xsi:type="File" fileName="${specialfolder:folder=ApplicationData}\LogExpert\logs\logexpert.log" layout="${longdate}|${level:uppercase=true}|${logger}|${message}${exception:innerFormat=Type,ToString:${newline}maxInnerExceptionLevel=10:innerExceptionSeparator=-----------------------:format=Message,Type,ToString}" encoding="utf-8" archiveEvery="Day" archiveFileName="${specialfolder:folder=ApplicationData}\LogExpert\logs\Archiv\logexpert{#}.log" archiveDateFormat="yyyyMMdd" maxArchiveFiles="5" createDirs="true"/>
    </targets>

    <rules>
      <logger name="Program" minlevel="Info" writeTo="logfile"/>
      <logger name="*" minlevel="Warn" writeTo="logfile"/>
    </rules>
  </nlog>
  
  <!--Uncomment to run remote dlls in full trust-->
  <!--<runtime>
    <loadFromRemoteSources enabled="true"/>
  </runtime>-->

  <startup>
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8.1"/>
  </startup>
</configuration>
tools\LogExpert.exe
md5: B8B8A04E58DF701236410122AC72541C | sha1: A2E48208C58030193177873949DC14E24574E1CD | sha256: D699271B2A61D6CAE1D6D3B4AA7329F66B29CEA194A2E3BF1F21C131FA9DAD61 | sha512: 473EC1127981DEDCD738538AA80D794DBBF9A180F1F76167DDD8DAFE2E2724027C119D4CAB53AA99A0E846813B80B46F7C184ABA773AB5A95DA04CF60B6744EA
tools\LogExpert.exe.gui
 
tools\LogExpert.runtimeconfig.json
{
  "runtimeOptions": {
    "tfm": "net8.0",
    "frameworks": [
      {
        "name": "Microsoft.NETCore.App",
        "version": "8.0.0"
      },
      {
        "name": "Microsoft.WindowsDesktop.App",
        "version": "8.0.0"
      },
      {
        "name": "Microsoft.AspNetCore.App",
        "version": "8.0.0"
      }
    ],
    "configProperties": {
      "System.Reflection.Metadata.MetadataUpdater.IsSupported": false,
      "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": true,
      "CSWINRT_USE_WINDOWS_UI_XAML_PROJECTIONS": false
    }
  }
}
tools\LogexpertgRPCService.deps.json
{
  "runtimeTarget": {
    "name": ".NETCoreApp,Version=v8.0",
    "signature": ""
  },
  "compilationOptions": {},
  "targets": {
    ".NETCoreApp,Version=v8.0": {
      "LogexpertgRPCService/8.2.0": {
        "dependencies": {
          "Grpc.AspNetCore": "2.70.0"
        },
        "runtime": {
          "LogexpertgRPCService.dll": {}
        }
      },
      "Google.Protobuf/3.30.1": {
        "runtime": {
          "lib/net5.0/Google.Protobuf.dll": {
            "assemblyVersion": "3.30.1.0",
            "fileVersion": "3.30.1.0"
          }
        }
      },
      "Grpc.AspNetCore/2.70.0": {
        "dependencies": {
          "Google.Protobuf": "3.30.1",
          "Grpc.AspNetCore.Server.ClientFactory": "2.70.0",
          "Grpc.Tools": "2.71.0"
        }
      },
      "Grpc.AspNetCore.Server/2.70.0": {
        "dependencies": {
          "Grpc.Net.Common": "2.70.0"
        },
        "runtime": {
          "lib/net8.0/Grpc.AspNetCore.Server.dll": {
            "assemblyVersion": "2.0.0.0",
            "fileVersion": "2.70.0.0"
          }
        }
      },
      "Grpc.AspNetCore.Server.ClientFactory/2.70.0": {
        "dependencies": {
          "Grpc.AspNetCore.Server": "2.70.0",
          "Grpc.Net.ClientFactory": "2.70.0"
        },
        "runtime": {
          "lib/net8.0/Grpc.AspNetCore.Server.ClientFactory.dll": {
            "assemblyVersion": "2.0.0.0",
            "fileVersion": "2.70.0.0"
          }
        }
      },
      "Grpc.Core.Api/2.70.0": {
        "runtime": {
          "lib/netstandard2.1/Grpc.Core.Api.dll": {
            "assemblyVersion": "2.0.0.0",
            "fileVersion": "2.70.0.0"
          }
        }
      },
      "Grpc.Net.Client/2.70.0": {
        "dependencies": {
          "Grpc.Net.Common": "2.70.0",
          "Microsoft.Extensions.Logging.Abstractions": "6.0.0"
        },
        "runtime": {
          "lib/net8.0/Grpc.Net.Client.dll": {
            "assemblyVersion": "2.0.0.0",
            "fileVersion": "2.70.0.0"
          }
        }
      },
      "Grpc.Net.ClientFactory/2.70.0": {
        "dependencies": {
          "Grpc.Net.Client": "2.70.0",
          "Microsoft.Extensions.Http": "6.0.0"
        },
        "runtime": {
          "lib/net8.0/Grpc.Net.ClientFactory.dll": {
            "assemblyVersion": "2.0.0.0",
            "fileVersion": "2.70.0.0"
          }
        }
      },
      "Grpc.Net.Common/2.70.0": {
        "dependencies": {
          "Grpc.Core.Api": "2.70.0"
        },
        "runtime": {
          "lib/net8.0/Grpc.Net.Common.dll": {
            "assemblyVersion": "2.0.0.0",
            "fileVersion": "2.70.0.0"
          }
        }
      },
      "Grpc.Tools/2.71.0": {},
      "Microsoft.Extensions.DependencyInjection/6.0.0": {
        "dependencies": {
          "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
          "System.Runtime.CompilerServices.Unsafe": "6.0.0"
        }
      },
      "Microsoft.Extensions.DependencyInjection.Abstractions/6.0.0": {},
      "Microsoft.Extensions.Http/6.0.0": {
        "dependencies": {
          "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
          "Microsoft.Extensions.Logging": "6.0.0",
          "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
          "Microsoft.Extensions.Options": "6.0.0"
        }
      },
      "Microsoft.Extensions.Logging/6.0.0": {
        "dependencies": {
          "Microsoft.Extensions.DependencyInjection": "6.0.0",
          "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
          "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
          "Microsoft.Extensions.Options": "6.0.0",
          "System.Diagnostics.DiagnosticSource": "6.0.0"
        }
      },
      "Microsoft.Extensions.Logging.Abstractions/6.0.0": {},
      "Microsoft.Extensions.Options/6.0.0": {
        "dependencies": {
          "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
          "Microsoft.Extensions.Primitives": "6.0.0"
        }
      },
      "Microsoft.Extensions.Primitives/6.0.0": {
        "dependencies": {
          "System.Runtime.CompilerServices.Unsafe": "6.0.0"
        }
      },
      "System.Diagnostics.DiagnosticSource/6.0.0": {
        "dependencies": {
          "System.Runtime.CompilerServices.Unsafe": "6.0.0"
        }
      },
      "System.Runtime.CompilerServices.Unsafe/6.0.0": {}
    }
  },
  "libraries": {
    "LogexpertgRPCService/8.2.0": {
      "type": "project",
      "serviceable": false,
      "sha512": ""
    },
    "Google.Protobuf/3.30.1": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-HeWXDQBabQn/sCGicbeLJ0HMunknfC4FdLrOQOsaMJHcpqx3HVIpyyJqTrqJlWnza870twhOb+rBcaTiC/TlNA==",
      "path": "google.protobuf/3.30.1",
      "hashPath": "google.protobuf.3.30.1.nupkg.sha512"
    },
    "Grpc.AspNetCore/2.70.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-s29ST5F2/PZLzOnfqfeDn0emAZajBtYnV9G7hkbK8Eu9+XphoL3KfiEsg2eBsx7P9YYQXcksDbE+CbHApMZeJA==",
      "path": "grpc.aspnetcore/2.70.0",
      "hashPath": "grpc.aspnetcore.2.70.0.nupkg.sha512"
    },
    "Grpc.AspNetCore.Server/2.70.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-9d6JuMLSxwOX4zERV7HBwq1XL8DD48a6FSoxD5dDXrCz/o0HqMXE2+lRcXHckOlz1JCesznW8XMMJdsU1FfY7w==",
      "path": "grpc.aspnetcore.server/2.70.0",
      "hashPath": "grpc.aspnetcore.server.2.70.0.nupkg.sha512"
    },
    "Grpc.AspNetCore.Server.ClientFactory/2.70.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-k4GrvUAgVWm7DyhnV55MHdX4bQSpZVEQmlZO3bdSmGZ+z6Hx+CwDlhqiReczCm6qbzSUbS1YW0t7z7UEObTwKA==",
      "path": "grpc.aspnetcore.server.clientfactory/2.70.0",
      "hashPath": "grpc.aspnetcore.server.clientfactory.2.70.0.nupkg.sha512"
    },
    "Grpc.Core.Api/2.70.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-66UotvWcSIq41oiQhLWcQACyKPM4umxXNiht5DQTLZJfNwEswWOcS7Z0xIEHyNIBE7ZpjotH22bEjTkvhPxmVw==",
      "path": "grpc.core.api/2.70.0",
      "hashPath": "grpc.core.api.2.70.0.nupkg.sha512"
    },
    "Grpc.Net.Client/2.70.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-xNv0FFCVJa5S1beUtye82WFCxKThuE1jbN8DO1x1Rj8VSIWXLBUmfSID5a1fGzsU2R/EMfwPoWclJ2RMfQuGXw==",
      "path": "grpc.net.client/2.70.0",
      "hashPath": "grpc.net.client.2.70.0.nupkg.sha512"
    },
    "Grpc.Net.ClientFactory/2.70.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-Qg+93oj/8RdEw3PnLZNNYWnWCWyJYC/ZYZcjeln/pLaxLaPvdXES1peiqSJUI4wLFZ1JwGlbWt8+nM1i2E7ihg==",
      "path": "grpc.net.clientfactory/2.70.0",
      "hashPath": "grpc.net.clientfactory.2.70.0.nupkg.sha512"
    },
    "Grpc.Net.Common/2.70.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-rBdEUMyCwa+iB8mqC6JKyPbj3SBHHkReJj/yy/XKJI63GcG6w9DJMMGTVcYHqq4Ci2W4m0HT4jt2pFfFscar8g==",
      "path": "grpc.net.common/2.70.0",
      "hashPath": "grpc.net.common.2.70.0.nupkg.sha512"
    },
    "Grpc.Tools/2.71.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-r8zHZm7kHdMrtujnkcuQ0BNDH2969at/8Va1ZzQgVblaQzR7tm8JlA3G+5Z5IFbvvf9PcAr1/VcoSR+g7j4Nyw==",
      "path": "grpc.tools/2.71.0",
      "hashPath": "grpc.tools.2.71.0.nupkg.sha512"
    },
    "Microsoft.Extensions.DependencyInjection/6.0.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-k6PWQMuoBDGGHOQTtyois2u4AwyVcIwL2LaSLlTZQm2CYcJ1pxbt6jfAnpWmzENA/wfrYRI/X9DTLoUkE4AsLw==",
      "path": "microsoft.extensions.dependencyinjection/6.0.0",
      "hashPath": "microsoft.extensions.dependencyinjection.6.0.0.nupkg.sha512"
    },
    "Microsoft.Extensions.DependencyInjection.Abstractions/6.0.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-xlzi2IYREJH3/m6+lUrQlujzX8wDitm4QGnUu6kUXTQAWPuZY8i+ticFJbzfqaetLA6KR/rO6Ew/HuYD+bxifg==",
      "path": "microsoft.extensions.dependencyinjection.abstractions/6.0.0",
      "hashPath": "microsoft.extensions.dependencyinjection.abstractions.6.0.0.nupkg.sha512"
    },
    "Microsoft.Extensions.Http/6.0.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-15+pa2G0bAMHbHewaQIdr/y6ag2H3yh4rd9hTXavtWDzQBkvpe2RMqFg8BxDpcQWssmjmBApGPcw93QRz6YcMg==",
      "path": "microsoft.extensions.http/6.0.0",
      "hashPath": "microsoft.extensions.http.6.0.0.nupkg.sha512"
    },
    "Microsoft.Extensions.Logging/6.0.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-eIbyj40QDg1NDz0HBW0S5f3wrLVnKWnDJ/JtZ+yJDFnDj90VoPuoPmFkeaXrtu+0cKm5GRAwoDf+dBWXK0TUdg==",
      "path": "microsoft.extensions.logging/6.0.0",
      "hashPath": "microsoft.extensions.logging.6.0.0.nupkg.sha512"
    },
    "Microsoft.Extensions.Logging.Abstractions/6.0.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-/HggWBbTwy8TgebGSX5DBZ24ndhzi93sHUBDvP1IxbZD7FDokYzdAr6+vbWGjw2XAfR2EJ1sfKUotpjHnFWPxA==",
      "path": "microsoft.extensions.logging.abstractions/6.0.0",
      "hashPath": "microsoft.extensions.logging.abstractions.6.0.0.nupkg.sha512"
    },
    "Microsoft.Extensions.Options/6.0.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-dzXN0+V1AyjOe2xcJ86Qbo233KHuLEY0njf/P2Kw8SfJU+d45HNS2ctJdnEnrWbM9Ye2eFgaC5Mj9otRMU6IsQ==",
      "path": "microsoft.extensions.options/6.0.0",
      "hashPath": "microsoft.extensions.options.6.0.0.nupkg.sha512"
    },
    "Microsoft.Extensions.Primitives/6.0.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-9+PnzmQFfEFNR9J2aDTfJGGupShHjOuGw4VUv+JB044biSHrnmCIMD+mJHmb2H7YryrfBEXDurxQ47gJZdCKNQ==",
      "path": "microsoft.extensions.primitives/6.0.0",
      "hashPath": "microsoft.extensions.primitives.6.0.0.nupkg.sha512"
    },
    "System.Diagnostics.DiagnosticSource/6.0.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-frQDfv0rl209cKm1lnwTgFPzNigy2EKk1BS3uAvHvlBVKe5cymGyHO+Sj+NLv5VF/AhHsqPIUUwya5oV4CHMUw==",
      "path": "system.diagnostics.diagnosticsource/6.0.0",
      "hashPath": "system.diagnostics.diagnosticsource.6.0.0.nupkg.sha512"
    },
    "System.Runtime.CompilerServices.Unsafe/6.0.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==",
      "path": "system.runtime.compilerservices.unsafe/6.0.0",
      "hashPath": "system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512"
    }
  }
}
tools\LogexpertgRPCService.dll
md5: BD124F285CF426F008DDE5D3BBE392BE | sha1: AAA567AC3B0DFA53103714CCC61C60EEAC8476D2 | sha256: E7F618E49200A77F0DDBF09663E064A85D2007D861A43C1C13CCD07668F51D96 | sha512: 705B21A3815239A930C471D54CC7585F3580534CEE12F8F11B66CF9CFA9F5CEF0FF5882D5AE33832427494F4E2B93DC88956D2778079D69BE36729BCA1B4833D
tools\LogexpertgRPCService.exe
md5: ACC0BBF120F7F57B352F65991162BC1C | sha1: C06642C69600E80C5B2DF3F35C88F03F063F6BDE | sha256: 26DEBBB09F0823A6386A169122368467B53A3CC096C6985AA421B9A7E656C559 | sha512: C05FFF7ACB1C4A313968F9B884EF7BCF9EF81B096D32F1C97FF6251B160F00249F4D797EB48AAC5C2EAC857860B8B42BD10A9F317B37697F9A16498B45EBCD97
tools\LogexpertgRPCService.runtimeconfig.json
{
  "runtimeOptions": {
    "tfm": "net8.0",
    "frameworks": [
      {
        "name": "Microsoft.NETCore.App",
        "version": "8.0.0"
      },
      {
        "name": "Microsoft.AspNetCore.App",
        "version": "8.0.0"
      }
    ],
    "configProperties": {
      "System.GC.Server": true,
      "System.Reflection.Metadata.MetadataUpdater.IsSupported": false,
      "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false
    }
  }
}
tools\LogexpertgRPCService.staticwebassets.endpoints.json
{
  "Version": 1,
  "ManifestType": "Build",
  "Endpoints": []
}
tools\Newtonsoft.Json.dll
md5: ADF3E3EECDE20B7C9661E9C47106A14A | sha1: F3130F7FD4B414B5AEC04EB87ED800EB84DD2154 | sha256: 22C649F75FCE5BE7C7CCDA8880473B634EF69ECF33F5D1AB8AD892CAF47D5A07 | sha512: 6A644BFD4544950ED2D39190393B716C8314F551488380EC8BD35B5062AA143342DFD145E92E3B6B81E80285CAC108D201B6BBD160CB768DC002C49F4C603C0B
tools\NLog.dll
md5: 391D56E7D33DDE0C40ABD8AAEA00377F | sha1: 2088D5082835B84748EF0B8CC5BD82E50ADC77A9 | sha256: A3AB311BE101F8132DF3B333A10328EEF0033F2C783E42B39B6986346D0097AC | sha512: 5C8BF682AA4BAB9B5B5F88804D50E48DEF2B4123A3650C8E324F6DA44A2C53AAEB7EB650AAF9E7C177F31F3AF64A5858123563B682CBEF0062E4A29210481A6A
tools\plugins\AutoColumnizer.deps.json
{
  "runtimeTarget": {
    "name": ".NETCoreApp,Version=v8.0",
    "signature": ""
  },
  "compilationOptions": {},
  "targets": {
    ".NETCoreApp,Version=v8.0": {
      "AutoColumnizer/8.2.0": {
        "dependencies": {
          "ColumnizerLib": "8.2.0"
        },
        "runtime": {
          "AutoColumnizer.dll": {}
        }
      },
      "ColumnizerLib/8.2.0": {
        "runtime": {
          "ColumnizerLib.dll": {
            "assemblyVersion": "8.2.0",
            "fileVersion": "1.12.0"
          }
        }
      }
    }
  },
  "libraries": {
    "AutoColumnizer/8.2.0": {
      "type": "project",
      "serviceable": false,
      "sha512": ""
    },
    "ColumnizerLib/8.2.0": {
      "type": "project",
      "serviceable": false,
      "sha512": ""
    }
  }
}
tools\plugins\AutoColumnizer.dll
md5: C34BD805CF7E95664645863C46DA1547 | sha1: 31C8566BE31046E24D8DB1C3C67E4A60DA636146 | sha256: 4431176D2AE135F4A97000332D0B1C2B5494EBCB14F9E2F84805853F0296F9E4 | sha512: D65C7CB6E8648C2A35DFE1FAE260019A80705180871C72F39A350DD2F4BAA66468BE2BD3C3DA9FD81911614450A11A1C384E2363EE74E1DE7F9B8975ADA32D0F
tools\plugins\ColumnizerLib.dll
md5: 8AB25A41CF60CBB01B85B461C0820551 | sha1: B76A5DA27C104DDE9BAC9119EE339DEDA6F3EF20 | sha256: 94F58E351354AC8E600844CC445975F358950DACAD255B6A4820262E090117EE | sha512: 14825794579A03AC82A4D613880309DF616A30F492BF87104007E5932E4CC6FEDFF95CD9A4653EC9F1228C0ED1EAC8674C49B6C96F93CA1DDF9991DB42641DC7
tools\plugins\CsvColumnizer.deps.json
{
  "runtimeTarget": {
    "name": ".NETCoreApp,Version=v8.0",
    "signature": ""
  },
  "compilationOptions": {},
  "targets": {
    ".NETCoreApp,Version=v8.0": {
      "CsvColumnizer/8.2.0": {
        "dependencies": {
          "ColumnizerLib": "8.2.0",
          "CsvHelper": "33.0.1",
          "Newtonsoft.Json": "13.0.3"
        },
        "runtime": {
          "CsvColumnizer.dll": {}
        }
      },
      "CsvHelper/33.0.1": {
        "runtime": {
          "lib/net8.0/CsvHelper.dll": {
            "assemblyVersion": "33.0.0.0",
            "fileVersion": "33.0.1.24"
          }
        }
      },
      "Newtonsoft.Json/13.0.3": {
        "runtime": {
          "lib/net6.0/Newtonsoft.Json.dll": {
            "assemblyVersion": "13.0.0.0",
            "fileVersion": "13.0.3.27908"
          }
        }
      },
      "ColumnizerLib/8.2.0": {
        "runtime": {
          "ColumnizerLib.dll": {
            "assemblyVersion": "8.2.0",
            "fileVersion": "1.12.0"
          }
        }
      }
    }
  },
  "libraries": {
    "CsvColumnizer/8.2.0": {
      "type": "project",
      "serviceable": false,
      "sha512": ""
    },
    "CsvHelper/33.0.1": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-fev4lynklAU2A9GVMLtwarkwaanjSYB4wUqO2nOJX5hnzObORzUqVLe+bDYCUyIIRQM4o5Bsq3CcyJR89iMmEQ==",
      "path": "csvhelper/33.0.1",
      "hashPath": "csvhelper.33.0.1.nupkg.sha512"
    },
    "Newtonsoft.Json/13.0.3": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==",
      "path": "newtonsoft.json/13.0.3",
      "hashPath": "newtonsoft.json.13.0.3.nupkg.sha512"
    },
    "ColumnizerLib/8.2.0": {
      "type": "project",
      "serviceable": false,
      "sha512": ""
    }
  }
}
tools\plugins\CsvColumnizer.dll
md5: 4328E36942FE3EC909D6DBBCA2B90FD8 | sha1: 72757D6F42584EDC0E4E56776F30DE3DC4415479 | sha256: 5672C8166FCE409D3D4EB3DDC50B02BBD4A09E86612E16991876DA259CB81294 | sha512: C4A15784148023D32D82BEE1D9DBEA167855E730A127464E201F7349599297856C4B6F292E19CB3A8C3C49009B2DEE8F45D5A086AF7D7B2B302ECF078D01E9BE
tools\plugins\CsvHelper.dll
md5: 554AF22D3AD6D4C9C422D628538EAD71 | sha1: ADE2580AD66164C9E5C063E1241EE6B363E334EE | sha256: E0E993E351CB6D40ECEC1CC6A24AC5C11BEA915E505EEE68EE6E0A6C33442B42 | sha512: 48BD263E139F2E547F4E305F59D160342DD83FE3DC4540D4355A60C2ACFF1D36C83BC8C58084855FAB8ACA3A23680AD9DDA0415EE63743772867E21E3C72A204
tools\plugins\DefaultPlugins.deps.json
{
  "runtimeTarget": {
    "name": ".NETCoreApp,Version=v8.0",
    "signature": ""
  },
  "compilationOptions": {},
  "targets": {
    ".NETCoreApp,Version=v8.0": {
      "DefaultPlugins/8.2.0": {
        "dependencies": {
          "ColumnizerLib": "8.2.0",
          "Newtonsoft.Json": "13.0.3"
        },
        "runtime": {
          "DefaultPlugins.dll": {}
        }
      },
      "Newtonsoft.Json/13.0.3": {
        "runtime": {
          "lib/net6.0/Newtonsoft.Json.dll": {
            "assemblyVersion": "13.0.0.0",
            "fileVersion": "13.0.3.27908"
          }
        }
      },
      "ColumnizerLib/8.2.0": {
        "runtime": {
          "ColumnizerLib.dll": {
            "assemblyVersion": "8.2.0",
            "fileVersion": "1.12.0"
          }
        }
      }
    }
  },
  "libraries": {
    "DefaultPlugins/8.2.0": {
      "type": "project",
      "serviceable": false,
      "sha512": ""
    },
    "Newtonsoft.Json/13.0.3": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==",
      "path": "newtonsoft.json/13.0.3",
      "hashPath": "newtonsoft.json.13.0.3.nupkg.sha512"
    },
    "ColumnizerLib/8.2.0": {
      "type": "project",
      "serviceable": false,
      "sha512": ""
    }
  }
}
tools\plugins\DefaultPlugins.dll
md5: CDCE676DBAF5A03B79C7D8E5DF7E417E | sha1: EE615E21CD4D6628B958553F300471EDAC48B180 | sha256: 3CFCC7A800D44215ED3DDE30724E1FF4340D6C681BACE8BBB2FB6766F1686866 | sha512: 366056B28BF6478BE4DE0BFF63F8FE89746678B72F7C5D32C151F80B5B0C1C552795941D5CE73330F2324B0566D2B60156064228FABA772EF4E3E99FBD0496A2
tools\plugins\FlashIconHighlighter.deps.json
{
  "runtimeTarget": {
    "name": ".NETCoreApp,Version=v8.0",
    "signature": ""
  },
  "compilationOptions": {},
  "targets": {
    ".NETCoreApp,Version=v8.0": {
      "FlashIconHighlighter/8.2.0": {
        "dependencies": {
          "ColumnizerLib": "8.2.0"
        },
        "runtime": {
          "FlashIconHighlighter.dll": {}
        }
      },
      "ColumnizerLib/8.2.0": {
        "runtime": {
          "ColumnizerLib.dll": {
            "assemblyVersion": "8.2.0",
            "fileVersion": "1.12.0"
          }
        }
      }
    }
  },
  "libraries": {
    "FlashIconHighlighter/8.2.0": {
      "type": "project",
      "serviceable": false,
      "sha512": ""
    },
    "ColumnizerLib/8.2.0": {
      "type": "project",
      "serviceable": false,
      "sha512": ""
    }
  }
}
tools\plugins\FlashIconHighlighter.dll
md5: 6A6EB88893AC53A0F36C2B74FF8D8D6A | sha1: FC997C75724833B66BE15D21CBB58B7CA9FC93E3 | sha256: E74D029ACA7156B555A68D5476E43FACAB1BB77B532AC223A01C71411F2038C9 | sha512: 1B651C5D06FED71C93D67A18697422B2BCADCFD91326844FE1BDD90AB8028F1A54FD32A472F5CE7FF8C03E2713A1B4752DED0E43B8F48FD5AEBFC64139E5F55D
tools\plugins\GlassfishColumnizer.deps.json
{
  "runtimeTarget": {
    "name": ".NETCoreApp,Version=v8.0",
    "signature": ""
  },
  "compilationOptions": {},
  "targets": {
    ".NETCoreApp,Version=v8.0": {
      "GlassfishColumnizer/8.2.0": {
        "dependencies": {
          "ColumnizerLib": "8.2.0"
        },
        "runtime": {
          "GlassfishColumnizer.dll": {}
        }
      },
      "ColumnizerLib/8.2.0": {
        "runtime": {
          "ColumnizerLib.dll": {
            "assemblyVersion": "8.2.0",
            "fileVersion": "1.12.0"
          }
        }
      }
    }
  },
  "libraries": {
    "GlassfishColumnizer/8.2.0": {
      "type": "project",
      "serviceable": false,
      "sha512": ""
    },
    "ColumnizerLib/8.2.0": {
      "type": "project",
      "serviceable": false,
      "sha512": ""
    }
  }
}
tools\plugins\GlassfishColumnizer.dll
md5: F33CB7ED4B38C5AD9AEEFD0BF936AB07 | sha1: B47D405CDE410927F2C938C8CF5FD5C311B00FB8 | sha256: 52856BF3A7FE0F1D6D5582BDF4B348096FAE600342E6E4B3D1124B1A41510AB7 | sha512: 08E3AD87433CD3A3ACE3C5B32E54A6AE47ABC81A7FEA96F2EAFCEC144D742146F9577A544D1530794A899E56041919B9C9DFFE6CD00C5084ACA106BC2D1A5924
tools\plugins\JsonColumnizer.deps.json
{
  "runtimeTarget": {
    "name": ".NETCoreApp,Version=v8.0",
    "signature": ""
  },
  "compilationOptions": {},
  "targets": {
    ".NETCoreApp,Version=v8.0": {
      "JsonColumnizer/8.2.0": {
        "dependencies": {
          "ColumnizerLib": "8.2.0",
          "Newtonsoft.Json": "13.0.3"
        },
        "runtime": {
          "JsonColumnizer.dll": {}
        }
      },
      "Newtonsoft.Json/13.0.3": {
        "runtime": {
          "lib/net6.0/Newtonsoft.Json.dll": {
            "assemblyVersion": "13.0.0.0",
            "fileVersion": "13.0.3.27908"
          }
        }
      },
      "ColumnizerLib/8.2.0": {
        "runtime": {
          "ColumnizerLib.dll": {
            "assemblyVersion": "8.2.0",
            "fileVersion": "1.12.0"
          }
        }
      }
    }
  },
  "libraries": {
    "JsonColumnizer/8.2.0": {
      "type": "project",
      "serviceable": false,
      "sha512": ""
    },
    "Newtonsoft.Json/13.0.3": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==",
      "path": "newtonsoft.json/13.0.3",
      "hashPath": "newtonsoft.json.13.0.3.nupkg.sha512"
    },
    "ColumnizerLib/8.2.0": {
      "type": "project",
      "serviceable": false,
      "sha512": ""
    }
  }
}
tools\plugins\JsonColumnizer.dll
md5: BABDB800CB1187C9A23220C5FE022420 | sha1: 33E1170755DE31197EF3B0F9F77E789950A791F8 | sha256: 403FB9F62A9BB3626A33D842AC2508F4D204A0AF363CF4E49FCC2D2F0D638926 | sha512: 2B65A57489917B0BD82279230BED2796F1AF9B4678D1A1176A8428AF095956F93410F078A4E8E89950889D2E4AC773F1E9C541A5393AE3B9E48A868D96B58C63
tools\plugins\JsonCompactColumnizer.deps.json
{
  "runtimeTarget": {
    "name": ".NETCoreApp,Version=v8.0",
    "signature": ""
  },
  "compilationOptions": {},
  "targets": {
    ".NETCoreApp,Version=v8.0": {
      "JsonCompactColumnizer/8.2.0": {
        "dependencies": {
          "ColumnizerLib": "8.2.0",
          "JsonColumnizer": "8.2.0",
          "Newtonsoft.Json": "13.0.3"
        },
        "runtime": {
          "JsonCompactColumnizer.dll": {}
        }
      },
      "Newtonsoft.Json/13.0.3": {
        "runtime": {
          "lib/net6.0/Newtonsoft.Json.dll": {
            "assemblyVersion": "13.0.0.0",
            "fileVersion": "13.0.3.27908"
          }
        }
      },
      "ColumnizerLib/8.2.0": {
        "runtime": {
          "ColumnizerLib.dll": {
            "assemblyVersion": "8.2.0",
            "fileVersion": "1.12.0"
          }
        }
      },
      "JsonColumnizer/8.2.0": {
        "dependencies": {
          "ColumnizerLib": "8.2.0",
          "Newtonsoft.Json": "13.0.3"
        },
        "runtime": {
          "JsonColumnizer.dll": {
            "assemblyVersion": "8.2.0",
            "fileVersion": "1.12.0"
          }
        }
      }
    }
  },
  "libraries": {
    "JsonCompactColumnizer/8.2.0": {
      "type": "project",
      "serviceable": false,
      "sha512": ""
    },
    "Newtonsoft.Json/13.0.3": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==",
      "path": "newtonsoft.json/13.0.3",
      "hashPath": "newtonsoft.json.13.0.3.nupkg.sha512"
    },
    "ColumnizerLib/8.2.0": {
      "type": "project",
      "serviceable": false,
      "sha512": ""
    },
    "JsonColumnizer/8.2.0": {
      "type": "project",
      "serviceable": false,
      "sha512": ""
    }
  }
}
tools\plugins\JsonCompactColumnizer.dll
md5: 98CE8B8C75C6F9287ED7BBE52C27E121 | sha1: F222AB4A6FD11609D27491DFF00ADF19912C39CE | sha256: B38DD5175177AF1F348D1CCB0CECDD7588E99406933EFB75A21D045ACE19666B | sha512: 87D77586C0F6BFA55F3190EB5EBB503C078EFB4F75C33F0FFBECB5A58E153CC61E92A59D0D4851A7CAD8B6801178A27E197FC141831E215436EF110A29103EA0
tools\plugins\Log4jXmlColumnizer.deps.json
{
  "runtimeTarget": {
    "name": ".NETCoreApp,Version=v8.0",
    "signature": ""
  },
  "compilationOptions": {},
  "targets": {
    ".NETCoreApp,Version=v8.0": {
      "Log4jXmlColumnizer/8.2.0": {
        "dependencies": {
          "ColumnizerLib": "8.2.0",
          "Newtonsoft.Json": "13.0.3"
        },
        "runtime": {
          "Log4jXmlColumnizer.dll": {}
        }
      },
      "Newtonsoft.Json/13.0.3": {
        "runtime": {
          "lib/net6.0/Newtonsoft.Json.dll": {
            "assemblyVersion": "13.0.0.0",
            "fileVersion": "13.0.3.27908"
          }
        }
      },
      "ColumnizerLib/8.2.0": {
        "runtime": {
          "ColumnizerLib.dll": {
            "assemblyVersion": "8.2.0",
            "fileVersion": "1.12.0"
          }
        }
      }
    }
  },
  "libraries": {
    "Log4jXmlColumnizer/8.2.0": {
      "type": "project",
      "serviceable": false,
      "sha512": ""
    },
    "Newtonsoft.Json/13.0.3": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==",
      "path": "newtonsoft.json/13.0.3",
      "hashPath": "newtonsoft.json.13.0.3.nupkg.sha512"
    },
    "ColumnizerLib/8.2.0": {
      "type": "project",
      "serviceable": false,
      "sha512": ""
    }
  }
}
tools\plugins\Log4jXmlColumnizer.dll
md5: 4F74ACDD29D8446FBD875B101971F608 | sha1: A79EF9AE38FAFDA24ED51AE146731EC0910706A1 | sha256: 1724D708F289454592AB4AC3ECC33510090C78A6CDE8A240739AA2D6826FCA8A | sha512: 1F50F2E789056B6AEBD608EF9BC7FDE94A91029401418EF262E5AA2DA0CAB7C565A2BF641E34C835C1A0EE51DA791DA2A8D928A21DD7EBFCF66A55B1E763DCF3
tools\plugins\Newtonsoft.Json.dll
md5: ADF3E3EECDE20B7C9661E9C47106A14A | sha1: F3130F7FD4B414B5AEC04EB87ED800EB84DD2154 | sha256: 22C649F75FCE5BE7C7CCDA8880473B634EF69ECF33F5D1AB8AD892CAF47D5A07 | sha512: 6A644BFD4544950ED2D39190393B716C8314F551488380EC8BD35B5062AA143342DFD145E92E3B6B81E80285CAC108D201B6BBD160CB768DC002C49F4C603C0B
tools\plugins\RegexColumnizer.deps.json
{
  "runtimeTarget": {
    "name": ".NETCoreApp,Version=v8.0",
    "signature": ""
  },
  "compilationOptions": {},
  "targets": {
    ".NETCoreApp,Version=v8.0": {
      "RegexColumnizer/8.2.0": {
        "dependencies": {
          "ColumnizerLib": "8.2.0",
          "Microsoft.CSharp": "4.7.0",
          "System.Data.DataSetExtensions": "4.5.0"
        },
        "runtime": {
          "RegexColumnizer.dll": {}
        }
      },
      "Microsoft.CSharp/4.7.0": {},
      "System.Data.DataSetExtensions/4.5.0": {},
      "ColumnizerLib/8.2.0": {
        "runtime": {
          "ColumnizerLib.dll": {
            "assemblyVersion": "8.2.0",
            "fileVersion": "1.12.0"
          }
        }
      }
    }
  },
  "libraries": {
    "RegexColumnizer/8.2.0": {
      "type": "project",
      "serviceable": false,
      "sha512": ""
    },
    "Microsoft.CSharp/4.7.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-pTj+D3uJWyN3My70i2Hqo+OXixq3Os2D1nJ2x92FFo6sk8fYS1m1WLNTs0Dc1uPaViH0YvEEwvzddQ7y4rhXmA==",
      "path": "microsoft.csharp/4.7.0",
      "hashPath": "microsoft.csharp.4.7.0.nupkg.sha512"
    },
    "System.Data.DataSetExtensions/4.5.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-221clPs1445HkTBZPL+K9sDBdJRB8UN8rgjO3ztB0CQ26z//fmJXtlsr6whGatscsKGBrhJl5bwJuKSA8mwFOw==",
      "path": "system.data.datasetextensions/4.5.0",
      "hashPath": "system.data.datasetextensions.4.5.0.nupkg.sha512"
    },
    "ColumnizerLib/8.2.0": {
      "type": "project",
      "serviceable": false,
      "sha512": ""
    }
  }
}
tools\plugins\RegexColumnizer.dll
md5: BD2EB2542637C60F91E803B18F46B7DC | sha1: E32B6D1E2DAF314FA4C33A22A85A580BBA8EF23F | sha256: F0BD59D36AAAA582F41C2ACB8F02BAC60CF887C2D326C9EE1A66C89F25B23C79 | sha512: E9543C9809CAF7658497F26B77ED57F72788C89BF8ECE33D031AB918891E2BC402AD8C93335CCC158B77B1CBB604B9C678E6C7D0C9D9DE95A1BE2D41E187272D
tools\plugins\SftpFileSystem.deps.json
{
  "runtimeTarget": {
    "name": ".NETCoreApp,Version=v8.0",
    "signature": ""
  },
  "compilationOptions": {},
  "targets": {
    ".NETCoreApp,Version=v8.0": {
      "SftpFileSystem/8.2.0": {
        "dependencies": {
          "ColumnizerLib": "8.2.0",
          "SSH.NET": "2024.2.0"
        },
        "runtime": {
          "SftpFileSystem.dll": {}
        }
      },
      "BouncyCastle.Cryptography/2.4.0": {
        "runtime": {
          "lib/net6.0/BouncyCastle.Cryptography.dll": {
            "assemblyVersion": "2.0.0.0",
            "fileVersion": "2.4.0.33771"
          }
        }
      },
      "SSH.NET/2024.2.0": {
        "dependencies": {
          "BouncyCastle.Cryptography": "2.4.0"
        },
        "runtime": {
          "lib/net8.0/Renci.SshNet.dll": {
            "assemblyVersion": "2024.2.0.1",
            "fileVersion": "2024.2.0.1"
          }
        }
      },
      "ColumnizerLib/8.2.0": {
        "runtime": {
          "ColumnizerLib.dll": {
            "assemblyVersion": "8.2.0",
            "fileVersion": "1.12.0"
          }
        }
      }
    }
  },
  "libraries": {
    "SftpFileSystem/8.2.0": {
      "type": "project",
      "serviceable": false,
      "sha512": ""
    },
    "BouncyCastle.Cryptography/2.4.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-SwXsAV3sMvAU/Nn31pbjhWurYSjJ+/giI/0n6tCrYoupEK34iIHCuk3STAd9fx8yudM85KkLSVdn951vTng/vQ==",
      "path": "bouncycastle.cryptography/2.4.0",
      "hashPath": "bouncycastle.cryptography.2.4.0.nupkg.sha512"
    },
    "SSH.NET/2024.2.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-9r+4UF2P51lTztpd+H7SJywk7WgmlWB//Cm2o96c6uGVZU5r58ys2/cD9pCgTk0zCdSkfflWL1WtqQ9I4IVO9Q==",
      "path": "ssh.net/2024.2.0",
      "hashPath": "ssh.net.2024.2.0.nupkg.sha512"
    },
    "ColumnizerLib/8.2.0": {
      "type": "project",
      "serviceable": false,
      "sha512": ""
    }
  }
}
tools\plugins\SftpFileSystem.dll
md5: 0F934BA6CE20CA61C7D7D334B9E56201 | sha1: 0BE1621F2F0949F552085CC6C410DE853D8F82E2 | sha256: AC30C9738AA5D55F2F58D15055F18F1F214C95CB6E0679A28432EBAE269B5053 | sha512: 3680E9BF9E9C9D3A214CE2486A0F6186332E7BADB0FF3398B0D73B1496DB3E54824210E6AEAA3CA3AAE6FDC778DBC30D59DF409BB759D22116E3B04B6CDB773D
tools\runtimes\linux-arm64\native\libgrpc_csharp_ext.arm64.so
md5: EAFC7EB306B0C195FDE3AEE3B0FFACAB | sha1: 01F5886CC07B92E82AA76E437D5A432C6453EFA7 | sha256: 606B4086372FB5EB27E50B0D472FD503C2A62902153AE9DDFDCD73D3D0CD77FC | sha512: EE8C603A8012376F8D6F01A79838DDD32A405BDA74C07F06824E7BB0BF62130D9343DCAAE0CC22D093DAE2AD74D28973F19703A27245FB1783EDBFFFBAF25D02
tools\runtimes\linux-x64\native\libgrpc_csharp_ext.x64.so
md5: DEBEE7CB82F125384FF146FBF1B12A12 | sha1: 95A2B1D819A4124772A6098B2E5F3655C871A712 | sha256: 776DC19EDD2649800A93BD35B74B61D0B81AE840EDC659CFFEF504EE28B5D581 | sha512: 9DE193753BB29F571BFC2238EE241681DFBDC813BFA745C8163F77B54E4A712A9AF62D59B718F7EEF4F68556A41111BD2A4C0B35F8F71504BBEDEC431AD7EDA2
tools\runtimes\osx-x64\native\libgrpc_csharp_ext.x64.dylib
 
tools\runtimes\win-x64\native\grpc_csharp_ext.x64.dll
md5: 865C7D285D665FE4D9FB672B111DD54D | sha1: C3E83E7A8402F0DE75A49D5DCC71DD131E9B2CAB | sha256: 4151229B6E31DAE91D459BE70655417DD18E6B0869C9A72FEF08A5BB28D980B8 | sha512: 9BE1CA48ABFBCFB0964B25613E62EF75A5603876E84DD317D5946A96E1FFC64E219366B4635582D4C455212580E6B94A5DE54E5FFF6523792ABFA2BCF0E18A1E
tools\runtimes\win-x86\native\grpc_csharp_ext.x86.dll
md5: 5375B505F0463930EE8EA2254B477DEB | sha1: B114BC70840FCFD7BB60ECACFFA1944F23A459FF | sha256: F6A6B19A8EA19E51CD4FB8E120A8B3DF609429193653618E56D24C5D9704E56C | sha512: 2CE74BB9CAFB182E0052CEFBC5B40C0CEBC6DF31DF80DF59CD1BE9AFFAB53E274D75133327903FE3D8828F09225B20D48E3E2FC58BB58A4D17F542C5D6E7F7D4
tools\Start.cmd
# Set compatibilty flag so the application does not crash on e.g. Drag&Drop
set __COMPAT_LAYER=DisableUserCallbackException
echo %cd%
start "" logexpert.exe
exit
tools\VERIFICATION.txt
VERIFICATION
Verification is intended to assist the Chocolatey moderators and community
in verifying that this package's contents are trustworthy.
 Package can be verified like this:

1. Go to
    https://github.com/zarunbal/LogExpert/releases/download/v1.12.0/logexpert.1.12.0.nupkg
   to download the package.

2. You can use one of the following methods to obtain the SHA256 checksum:
   - Use powershell function 'Get-FileHash'
   - Use Chocolatey utility 'checksum.exe'

3. Verify that the files have the same checksum

File 'license.txt' is obtained from:
   https://cdn.rawgit.com/zarunbal/LogExpert/v1.12.0/LICENSE
tools\WeifenLuo.WinFormsUI.Docking.deps.json
{
  "runtimeTarget": {
    "name": ".NETCoreApp,Version=v8.0",
    "signature": ""
  },
  "compilationOptions": {},
  "targets": {
    ".NETCoreApp,Version=v8.0": {
      "WeifenLuo.WinFormsUI.Docking/8.2.0": {
        "runtime": {
          "WeifenLuo.WinFormsUI.Docking.dll": {}
        }
      }
    }
  },
  "libraries": {
    "WeifenLuo.WinFormsUI.Docking/8.2.0": {
      "type": "project",
      "serviceable": false,
      "sha512": ""
    }
  }
}
tools\WeifenLuo.WinFormsUI.Docking.dll
md5: 602A7A81220B6C81CF0173AD5773F3F7 | sha1: FF569C1D6FB7E0CF4E7C540B4BEA8AC031844DDA | sha256: 10283AE88E6BE895F4FF14EB01B7AAAF47E9D6C7492BC8C52B5C0B549A488BA3 | sha512: 8579CFB1F7C1A76736472AA68CAB4D66A100C2701AD89FBD1DB0E4D07B8ABC6C448C70721A7FB896A58163DB30D88AA19EB01B954F8A43601700E3FE5B746086

Log in or click on link to see number of positives.

In cases where actual malware is found, the packages are subject to removal. Software sometimes has false positives. Moderators do not necessarily validate the safety of the underlying software, only that a package retrieves software from the official distribution point and/or validate embedded software against official distribution point (where distribution rights allow redistribution).

Chocolatey Pro provides runtime protection from possible malware.

Add to Builder Version Downloads Last Updated Status
LogExpert 1.11.2 231 Saturday, March 15, 2025 Approved
LogExpert 1.9.0 15008 Friday, August 12, 2022 Approved
LogExpert 1.8.7 17789 Sunday, May 10, 2020 Approved
LogExpert 1.8.5 1644 Friday, January 31, 2020 Approved
LogExpert 1.8.2 1929 Tuesday, October 8, 2019 Approved
LogExpert 1.8.1 709 Sunday, September 15, 2019 Approved
LogExpert 1.7.1 1236 Monday, June 10, 2019 Approved
LogExpert 1.7.0 832 Thursday, May 9, 2019 Approved
LogExpert 1.6.13 3182 Tuesday, May 22, 2018 Approved
LogExpert 1.6.10 897 Wednesday, March 14, 2018 Approved
LogExpert 1.4.4566.2 4015 Friday, September 6, 2013 Approved
LogExpert 1.4.4566.1 547 Thursday, August 29, 2013 Approved
LogExpert 1.4.4566 552 Thursday, August 29, 2013 Approved

Discussion for the LogExpert Package

Ground Rules:

  • This discussion is only about LogExpert and the LogExpert package. If you have feedback for Chocolatey, please contact the Google Group.
  • This discussion will carry over multiple versions. If you have a comment about a particular version, please note that in your comments.
  • The maintainers of this Chocolatey Package will be notified about new comments that are posted to this Disqus thread, however, it is NOT a guarantee that you will get a response. If you do not hear back from the maintainers after posting a message below, please follow up by using the link on the left side of this page or follow this link to contact maintainers. If you still hear nothing back, please follow the package triage process.
  • Tell us what you love about the package or LogExpert, or tell us what needs improvement.
  • Share your experiences with the package, or extra configuration or gotchas that you've found.
  • If you use a url, the comment will be flagged for moderation until you've been whitelisted. Disqus moderated comments are approved on a weekly schedule if not sooner. It could take between 1-5 days for your comment to show up.
comments powered by Disqus