private static void WriteError(Exception ex) { var className = TypeClass.Split('.').Last(); var errorPath = RemoteInstanceRunner.GetErrorFilePath(className, Port); string error = ex.Message; if (ex.InnerException != null) { error += " (Inner Exception: "; error += ex.InnerException.Message; error += ")"; } try { File.WriteAllText(errorPath, error); } catch (Exception e) { } }