From c0fbdcbb0a7909e75b714223f9a6052de9761187 Mon Sep 17 00:00:00 2001 From: Dimitar Dobrev Date: Sat, 4 Jul 2015 18:19:48 +0300 Subject: [PATCH] Fixed the auto-compilation in the C# end by adding a reference to System.Core. Signed-off-by: Dimitar Dobrev --- src/Generator/Driver.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Generator/Driver.cs b/src/Generator/Driver.cs index c8aa4c22..5389e59f 100644 --- a/src/Generator/Driver.cs +++ b/src/Generator/Driver.cs @@ -358,7 +358,10 @@ namespace CppSharp CompilerOptions = compilerOptions.ToString() }; - compilerParameters.ReferencedAssemblies.Add(typeof (object).Assembly.Location); + // add references to System and System.Core + compilerParameters.ReferencedAssemblies.Add(typeof(object).Assembly.Location); + compilerParameters.ReferencedAssemblies.Add(typeof(Enumerable).Assembly.Location); + var location = Assembly.GetExecutingAssembly().Location; var outputDir = Path.GetDirectoryName(location); var locationRuntime = Path.Combine(outputDir, "CppSharp.Runtime.dll");