Attualmente ho del codice che viene generato dinamicamente. In altre parole, un file C# .cs viene creato dinamicamente dal programma e l'intenzione è quella di includere questo file C# in un altro progetto.Generazione dinamica dell'assembly DLL in fase di esecuzione
La sfida è che vorrei generare un file DLL invece di generare un file C# cs in modo che potesse essere referenziato da qualsiasi tipo di applicazione .NET (non solo C#) e, pertanto, essere più utile.
Nota: le vecchie versioni di questo codice disporre di una linea supplementare di codice che creano un compilatore dal provider tramite CSharpCodeProvider.CreateCompiler(). Questo è deprecato, dovresti chiamare direttamente sul provider. –