Комментарии 8
Для каких версий гарантировано работают ваши классы?
0
Подавляющая часть написана на каше 2009.1, когда собирал версии для статьи, делал их на 2014.1FT. Могли закрасться мелочи, несовместимые со старыми версиями, например оператор return используется в классе Util.FormatComment. При желании это место можно переписать, там очень простой класс. А вам какая версия интересна?
0
в 2012.2 версии появился интересный параметр по экспорту классов в формате указанной версии /versionexport, можно выгрузить код под младшую версию (минимум 2010.1). Я решил у себя этим воспользоваться, вести разработку на 2014.1, а в SVN у нас хранится для 2010.2 так как минимальная наша поддерживаемая версия.
Так что можно выгрузить исходники в XML из новой версии в формате минимально поддерживаемой версии. Хотя жаль что это мало пока на что повлияет при экспорте, только версия описания класса, ну и само описание наверно будет отличаться.
Так что можно выгрузить исходники в XML из новой версии в формате минимально поддерживаемой версии. Хотя жаль что это мало пока на что повлияет при экспорте, только версия описания класса, ну и само описание наверно будет отличаться.
0
Это полезная фишка, особенно с учетом того, что форматы экспортов где-то на этих версиях перестали быть совместимыми сверху вниз.
Т.е. экспорт версии 2010.2. принимается в каше 2009.1 (и даже ниже), а вот 2012 в 2010, кажется, уже нет.
Но в данной статье нет файлов экспорта, все исходники приведены так, как они видятся в студии.
Т.е. экспорт версии 2010.2. принимается в каше 2009.1 (и даже ниже), а вот 2012 в 2010, кажется, уже нет.
Но в данной статье нет файлов экспорта, все исходники приведены так, как они видятся в студии.
0
Из 2012.2 в 2010.1 почти всегда — да.
Забавно, что иногда и из 2012.2 в 2012.2 — хоть и проходит, но с ошибками (несуществующие watch variables в проекте).
Забавно, что иногда и из 2012.2 в 2012.2 — хоть и проходит, но с ошибками (несуществующие watch variables в проекте).
0
Если по теме, то полезная статья. Она, кажется, у вас первая на хабре? С почином!
Плюсаните кто-нибудь вместо меня, у меня карма маловата…
Плюсаните кто-нибудь вместо меня, у меня карма маловата…
0
2009 мне как раз и интересна, просто по лени решил не ставить пока — а спросить)
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Еще один способ расширения функциональности студии Caché