public void Delete(string instanceName)
{
var folder = DataFolders.Instances.GetFolder(instanceName);
var file = folder.GetFile(SettingsFileName);
if (!file.Exists)
throw new InvalidOperationException("Instance '" + instanceName + "' was not found.");
file.Delete();
}