Я пробовал решение @Hans Passant, но в моем случае оно не сработало.
Более того, мне нужно было выделить как Конфигурация , так и Платформа фрагментов информации в имени .EXE в сценарии с четырьмя вариантами построения:
- 1) Отладка, x86
- 1) Выпуск, x86
- 1) Отладка, x64
- 1) Выпуск, х64
Чтобы получить желаемый результат, я создал четыре элемента XML НА КОНЦЕ 1-го экземпляра <PropertyGroup>
тега [тот, который содержит оба тега <ProjectGuid>
и <OutputType>
]:
<AssemblyName Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">MyExe_Debug_x86</AssemblyName>
<AssemblyName Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">MyExe_Release_x86</AssemblyName>
<AssemblyName Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">MyExe_Debug_x64</AssemblyName>
<AssemblyName Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">MyExe_Release_x64</AssemblyName>
Я тестировал это решение в двух разных проектах, работая с VS2013 и VS2017.