有人知道是否可以更改一组 VS6 项目文件的构建配置设置吗?
我正在处理一个仍在使用 Visual Studio 6(我知道)的非常大的项目,并且默认构建配置设置为Win32 DebugOCI
或者Win32 ReleaseOCI
取决于项目。
我希望全面更改它以Win32 Debug
保持一致性,并作为 QoL 改进,而不是每次在工作区中激活不同的项目时都忘记检查。
有没有办法一次为工作区中的所有项目执行此操作?真的不喜欢为所有约 475 个项目手动执行此操作的想法。
有人知道是否可以更改一组 VS6 项目文件的构建配置设置吗?
我正在处理一个仍在使用 Visual Studio 6(我知道)的非常大的项目,并且默认构建配置设置为Win32 DebugOCI
或者Win32 ReleaseOCI
取决于项目。
我希望全面更改它以Win32 Debug
保持一致性,并作为 QoL 改进,而不是每次在工作区中激活不同的项目时都忘记检查。
有没有办法一次为工作区中的所有项目执行此操作?真的不喜欢为所有约 475 个项目手动执行此操作的想法。
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 开发人员对象支持的一整套方法、对象、属性和事件。这里