#c# #visual-studio #visual-studio-2010 #visual-c #propertysheet
#c# #visual-studio #visual-studio-2010 #visual-c #таблица свойств
Вопрос:
Мы храним номера версий нашего программного обеспечения в таблице свойств vc 2010. У меня есть 2 проекта на C #, которым необходимо получить доступ к этим номерам. Есть ли способ разумно это сделать?
Спасибо!
Ответ №1:
Ниже приведена некоторая информация для справки:-
Обычно я храню таблицы свойств в корневом каталоге решения (т.Е. trunk / directory в репозитории SVN):
/projectA/projectA.vsprops
/projectA/library1
/projectA/library2
/projectA/app1
Иногда у меня есть несколько таблиц свойств, разделенных по темам, например boost-svn.vsprops
, xercexs-2.8.vsprops
и т.д., и объединяю их вместе в соответствии с тем, что мне нужно для проекта.
Вам не нужно редактировать каждый проект, но вам нужно добавить определенную таблицу свойств к каждому проекту в solution.
В Visual Studio 2010 Tools -> Options
они были заменены на Microsoft.Cpp.Win32.user, и это файл, в который должны быть включены настройки для всего компьютера. Итак, в вашем случае я бы поместил настройки SMS SDK в файл Microsoft.Cpp.Win32.user на компьютере любого разработчика. Это также дало бы разработчикам гибкость в установке SDK в другом месте (например, на диске) на своем компьютере, а также освободило бы ваше решение / проекты от необходимости поддерживать настройки, зависящие от среды.