我们将软件的版本号存储在 vc++2010 属性表中。我有 2 个 C# 项目需要访问这些数字。有没有办法合理地做到这一点?
谢谢!
我们将软件的版本号存储在 vc++2010 属性表中。我有 2 个 C# 项目需要访问这些数字。有没有办法合理地做到这一点?
谢谢!
以下是一些信息供您参考:-
我通常将属性表保存在解决方案的根目录中(即 SVN 存储库中的 trunk/ 目录):
/projectA/projectA.vsprops
/projectA/library1
/projectA/library2
/projectA/app1
有时我有许多按主题划分的属性表,例如boost-svn.vsprops,xercexs-2.8.vsprops等,并根据我对项目的需要将它们组合在一起。
您不需要编辑每个项目,但您确实需要将特定的属性表添加到解决方案中的每个项目。
在 Visual Studio 2010Tools -> Options中已被 Microsoft.Cpp.Win32.user 替换,这是机器范围设置应该去的文件。因此,在您的情况下,我会将 SMS SDK 设置放到开发人员机器上的 Microsoft.Cpp.Win32.user 文件中。它还可以让开发人员灵活地将 SDK 安装在他们机器上的不同位置(即驱动器),并使您的解决方案/项目免于维护特定于环境的设置。