有人知道是否可以更改一组VS6项目文件的构建配置设置?
我正在开发一个非常大的项目,它仍在使用Visual Studio 6(我知道),默认的构建配置设置为Win32 DebugOCI
或Win32 ReleaseOCI
,具体取决于项目。
我希望将其全面更改为Win32 Debug
以保持一致性,并作为QoL改进,而不是忘记每次在工作区内激活不同的项目时进行检查。
有没有办法一次为工作区内的所有项目执行此操作?真的不喜欢为所有~475个项目手动操作的想法。
答案 0 :(得分:0)
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 Developer Objects支持的事件。 Here