Откройте два сохраненных профиля архиватором и сравните что в них лежит, а дальше можете поиграться с булевыми значениями в коде.
project.Profile.Save(project.Directory+"/profile"+"/"+project.Variables["GL_login"].Value+"."+"zpprofile",false,false,true,false,false,true);