我的软件有 v1 和 v2 版本。v1 使用注册表来保存设置,对 GetProfileInt 等进行大量调用。v2 现在使用 sqlite db 来保存设置。
我们目前正在开发两个分支,并将新功能从 v1 合并到 v2 分支。我们目前必须记住更新任何注册表调用以使用新的配置数据库,这已经被错过了几次。
如果在 v2 中使用了任何 GetProfile... 或 WriteProfile... 函数,我想要的是引发编译器错误。
我们在 Visual Studio 2010 中使用 C++。如果没有内置任何内容,我可以使用脚本的输出以某种方式引发编译器错误吗?