Código en C# que guardamos con el nombre ejemplo.cs
1 2 3 4 5 6 7 8 9 10 |
namespace Hola { public class Hola { public static void Main() { System.Console.WriteLine("Hola"); } } } |
Buscar la ruta donde se encuentra Framework Microsoft.NET v3.5 el programa csc (CsC son las siglas de Visual C# [sharp] Command-Line Compiler) y compilar el fichero con el código en C#
1 |
C:\Windows\Microsoft.NET\Framework\v3.5\csc.exe /target:library .\ejemplo.cs |
Desde PowerShell cargar la dll que hemos creado
1 2 |
[Reflection.Assembly]::LoadFile("C:\Users\pepitogrillo\ejemplo.dll") [Hola.Hola]::Main() |