我试图为 VS 2008 中的新 Visual C++ 项目更改以下默认配置
- 输出目录 [当前:$(SolutionDir)$(ConfigurationName)]
- 中间目录 [当前:$(ConfigurationName)]
默认模板项目不包含此设置。而且我找不到任何相关文件(.props 或 .vsprops)。我相信它可以连接到可用的平台 [Win32|x64]。
请注意,我需要一个解决方案来指向并更改配置,而不是在外部模板中。
我试图为 VS 2008 中的新 Visual C++ 项目更改以下默认配置
默认模板项目不包含此设置。而且我找不到任何相关文件(.props 或 .vsprops)。我相信它可以连接到可用的平台 [Win32|x64]。
请注意,我需要一个解决方案来指向并更改配置,而不是在外部模板中。
它确实连接到可用的平台。安装的平台位于 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\VC\VC_OBJECTS_PLATFORM_INFO{Platform-Identifier} :CLSID 指向 %ProgramFiles%\Microsoft Visual Studio 9.0\VC\vcpackages\ VCProjectEngine.dll 之类的 DLL 。这是“项目配置提供程序”。它实现了接口的各种组件。例如,“get_DisplayName”在 GUI 中显示配置名称。
像“输出目录”和“输入目录”这样的默认配置在这个二进制文件中是硬编码的。