internal class Program { private static string currentDirectory = "/.Temp/Current/"; private static string CorrectCurrentDirectory() { var current = Directory.GetCurrentDirectory() + currentDirectory; if (!Directory.Exists(current)) Directory.CreateDirectory(current); Directory.SetCurrentDirectory(current); return current; } private static async Task Main(string[] args) { var current = CorrectCurrentDirectory(); // Use Current as the workspace directory var workspace = new JVCSWorkspace(); await workspace.InitializeAsync(current); await workspace.Login("catilgrass", "127.0.0.1"); } }