【问题标题】:Changing Project Build Configuration in Bulk VS6在批量 VS6 中更改项目构建配置
【发布时间】:2015-10-08 09:12:57
【问题描述】:

有人知道是否可以更改一组 VS6 项目文件的构建配置设置吗?

我正在处理一个仍在使用 Visual Studio 6(我知道)的非常大的项目,并且默认构建配置设置为 Win32 DebugOCIWin32 ReleaseOCI,具体取决于项目。

我希望将其全面更改为 Win32 Debug 以保持一致性,并作为 QoL 改进,而不是每次在工作区中激活不同的项目时都忘记检查。

有没有办法同时为工作区中的所有项目执行此操作?真的不喜欢为所有约 475 个项目手动执行此操作的想法。

【问题讨论】:

    标签: c++ debugging visual-c++ visual-studio-debugging visual-studio-6


    【解决方案1】:

    Visual Studio 允许您编写“用户定义的宏

    菜单选项:Visual Studio -> Tools -> Macros

    宏看起来像这样。注意:这是一项艰巨的工作。

    Sub SetDefaultConfigurationMacro()
        ' Get all projects in the workspace
        Set ProjectsCols = Application.Projects
        for each Proj in ProjectsCols
           if Proj.Type = "Build" then
              Set ConfigCols = Proj.Configurations          
              for each Config in ConfigCols
                 if InStr( Config.Name, "Debug" ) > 0 then
                   Config.MakeCurrentSettingsDefault
                 end if
              Next ' For 
           end if
        Next ' For 
    End Sub
    

    您会发现 Visual Studio 开发人员对象支持的一整套方法、对象、属性和事件。 Here

    【讨论】:

      猜你喜欢
      • 2019-06-08
      • 1970-01-01
      • 2011-07-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-04
      • 1970-01-01
      相关资源
      最近更新 更多