예제 #1
0
 public void ShowSourceCode()
 {
     try
     {
         _compileResult = _root.CreateMethodCompilerUnit("Test_" + Process.GetCurrentProcess().Id.ToString("x"), "TestClass", "TestMethod");
         _compileResult.DebugCompile = true;
         _compileResult.compile();
         _compileResult.DebugCompile = false;
     }
     catch (Exception err)
     {
         _lastError = err.Message;
         _compileOK = false;
     }
 }
예제 #2
0
 public void Compile()
 {
     try
     {
         _compileResult = _root.CreateMethodCompilerUnit("Test_" + Process.GetCurrentProcess().Id.ToString("x", CultureInfo.InvariantCulture), "TestClass", "TestMethod");
         _compileResult.DebugCompile = false;
         _compileResult.compile();
         _compileOK = (_compileResult.Method != null);
     }
     catch (Exception err)
     {
         _lastError = err.Message;
         _compileOK = false;
     }
 }