PSDllCompiler

1.0.1.1

Translates a Powershell Class into a C# Class and then compiles it. The class can be referenced across all .NET Languages.
Additionally all Installed-Modules can be referenced and used!

Discord: ultraalex0

Minimum PowerShell version

3.0

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name PSDllCompiler -RequiredVersion 1.0.1.1

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name PSDllCompiler -Version 1.0.1.1

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) Alex 2023

Package Details

Author(s)

  • UltraAlex0

Tags

Powershell Dll Class Compiler CSharp ps2dll

Functions

Compile-Dll

Dependencies

This module has no dependencies.

Release Notes

1.0.1-beta 31.8.2023
* Added Module Reference system
* Fixed Constructors beeing written 2x
* Fixed Properties beeing recognized as private incorrectly
* Fixed Types not beeing recognized due to lowercase
* Fixed crash on updates

Next Update
* .NET 6.0 Support
* Read-Host
* Write-Host etc.

High Priority
* multiple classes
* partial classes

Low Priority
* hidden members are not acessable externaly
* enum classes

FileList

Version History

Version Downloads Last updated
1.0.2.1 222 10/7/2023
1.0.2 8 10/7/2023
1.0.1.1 (current version) 1,981 9/3/2023
1.0.1 6 9/3/2023
1.0.0 9 8/23/2023