我们将软件的版本号存储在vc++2010属性表中。我有2个C#项目需要访问这些数字。有没有一种方法可以合理地做到这一点?
谢谢!
发布于 2011-10-27 02:48:07
以下是一些供你参考的资料:
我通常将属性表保存在解决方案的根目录下(即SVN仓库中的trunk/ directory ):
/projectA/projectA.vsprops
/projectA/library1
/projectA/library2
/projectA/app1有时我有许多按主题划分的属性表,例如boost-svn.vsprops、xercexs-2.8.vsprops等,并根据我对项目的需要将它们组合在一起。
您不需要编辑每个项目,但确实需要向解决方案中的每个项目添加特定的属性表。
在Visual Studio2010中,Tools -> Options已经被replaced with Microsoft.Cpp.Win32.user,这是机器范围设置应该放入的文件。因此,在您的情况下,我会将SMS SDK设置放到每个开发人员的机器上的Microsoft.Cpp.Win32.user文件中。它还可以让开发人员灵活地将SDK安装在他们机器上的不同位置(即驱动器),还可以将您的解决方案/项目从维护特定于环境的设置中解放出来。
https://stackoverflow.com/questions/7907317
复制相似问题