namepsace MyNameSpace
{
public class Program
{
public test()
{
var content = File.ReadAllText(fileInfo.FullName);
CSScript.EvaluatorConfig.Engine = EvaluatorEngine.CodeDom; //Roslyn
var eva = CSScript.Evaluator;
var Assemblies = AppDomain.CurrentDomain.GetAssemblies();
eva.ExcludeReferencedAssemblies(Assemblies);
CSScript.EvaluatorConfig.ReferenceDomainAssemblies = true;
Assembly assembly = eva.CompileCode(content);
var types = assembly.GetTypes();
}
}
}
1.net 7 2.pubish single file code
script code:
error CS0246:not find myNameSpace.
cs-script :V4.8.14