C # с использованием таблицы свойств VC ++ 2010 - PullRequest
0 голосов
/ 26 октября 2011

Номера версий нашего программного обеспечения хранятся в листе свойств vc ++ 2010. У меня есть 2 C # проекта, которым нужно получить доступ к этим номерам. Есть ли способ сделать это разумно?

спасибо!

1 Ответ

0 голосов
/ 26 октября 2011

Ниже приведены некоторые сведения для вашей справки: -

Обычно я храню листы свойств в корневом каталоге решения (т. Е. В каталоге trunk / в хранилище SVN):

/projectA/projectA.vsprops    
/projectA/library1
/projectA/library2
/projectA/app1

Иногда у меня есть несколько листов свойств, разделенных по темам, например boost-svn.vsprops, xercexs-2.8.vsprops и т. Д., И я объединяю их вместе в соответствии с тем, что мне нужно для проекта.

Вам не нужно редактировать каждый проект, но вам нужно добавить определенный лист свойств для каждого проекта в решении.

В Visual Studio 2010 Tools -> Options были заменены на Microsoft.Cpp.Win32.user , и это файл, в который должны быть перенесены настройки для всей машины. Итак, в вашем случае я бы поместил настройки SMS SDK в файл Microsoft.Cpp.Win32.user на компьютере любого разработчика. Это также дало бы разработчикам гибкость при установке SDK в другом месте (например, на диске) на их компьютере, а также освободило бы ваши решения / проекты от поддержки настроек, специфичных для среды.

...