private void writeInstanceInfo(string key)
{
var user = System.Security.Principal.WindowsIdentity.GetCurrent().Name.Replace(Path.DirectorySeparatorChar.ToString(), "-");
var filename = string.Format("{0}.OpenIDE.Events.{1}.pid", Process.GetCurrentProcess().Id, user);
_instanceFile = Path.Combine(FS.GetTempPath(), filename);
var sb = new StringBuilder();
sb.AppendLine(key);
sb.AppendLine(_server.Port.ToString());
File.WriteAllText(_instanceFile, sb.ToString());
}