dotnet-extract 1.1.0

dotnet tool install --global dotnet-extract --version 1.1.0                
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest # if you are setting up this repo
dotnet tool install --local dotnet-extract --version 1.1.0                
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=dotnet-extract&version=1.1.0                
nuke :add-package dotnet-extract --version 1.1.0                

extract_icon

Nuget

Open Source Love Nuget Nuget

// install
dotnet tool install --global dotnet-extract

// update
dotnet tool update dotnet-extract --global

// uninstall
dotnet tool uninstall dotnet-extract --global

Options

Option Required Description
-s|--source Yes The assemblies folder source path.
-d|--destination No The destination folder path. If you do not specify a path, the files are extracted in the current directory.
-p|--pattern No Pattern of the names of the resources you want to extract so you should write regex on full resource name like RazorClassLibrary.Areas.Library.Pages.Shared._Message.cshtml
-r|--replace No Strategy how to replace files that already exist at the destination. default is replace all. Other available options are ask|a and skip|s.
-l|--list No Get list of embedded resources. You can you regex pattern with this too.
-e|--extension No You can define your custom undetectable file extensions. The value is comma separated like .txt.dat,.mkv,.cshtml.cs

Usage

dotnet extract -s SOURCE_FOLDER -d DESTINATION_FOLDER -p .*Areas.* -r ask

<hr/>

<div>Icon from <a href="https://www.iconfinder.com/" title="Iconfinder">https://www.iconfinder.com</a> under Creative Commons Attribution-Share Alike 3.0 Unported License.</div>

Product Compatible and additional computed target framework versions.
.NET net6.0 is compatible.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 is compatible.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last updated
1.1.0 337 10/3/2023