Как изменить макрос решения в VS 2005? - PullRequest
0 голосов
/ 13 июля 2011

В моем решении (Visual Studio 2005) есть более 10 проектов VC. Моя ОС - Windows 64.

В .vcproj есть много макросов решений / проектов, таких как $(Solution), $(ConfigurationName) и $(PlatformName).

Как вы знаете, $(PlatformName) равно x64, но я ожидаю, что $(PlatformName) равно win64. Как этого добиться?

Некоторые люди говорят мне сделать следующее:

«Сборка» -> «Диспетчер конфигурации» -> «Платформа активного решения»

, а затем новый / изменить параметр. После изменения win64 существует в Active solution platform, но все равно Platform, показанное ниже, появляется x64.

Это озадачило меня на несколько дней. Пожалуйста, помогите.

1 Ответ

1 голос
/ 06 марта 2012

$ (PlatformName) относится к выбранной платформе сборки проекта, а не к платформе решения.В отличие от платформы решения, которую вы можете назвать по своему усмотрению, платформы проекта имеют фиксированные имена, такие как Win32, x64, Itanium и т. Д. К сожалению, вы не можете назвать эти фристайл.

...