//в переменной используется разделитель ".", т.е. 1.01, 1.02 и тд
project.Variables["somevar"].Value = Convert.ToString(double.Parse(project.Variables["somevar"].Value) + 0.01);
//в переменной используется разделитель ".", т.е. 1.01, 1.02 и тд
project.Variables["somevar"].Value = Convert.ToString(double.Parse(project.Variables["somevar"].Value) + 0.01);
Чтобы спарсить строку в double с точкой, явно указываем что число будет в международном формате. Чтобы в переменную вернулось значение с точкой, явно указываем что вернуть нужно в международном формате.