Как я могу использовать MSBuild, чтобы переименовать вывод сборки? - PullRequest
0 голосов
/ 20 октября 2011

Я использую MSBuild для создания своего проекта, который ссылается на другие проекты. Мне нужно заставить выходное имя файла «test.exe» (в этом примере) для основного проекта. Однако, когда я устанавливаю свойство AssemblyName, оно также изменяет вывод проектов зависимостей. Как я могу изменить AssemblyName только для вывода основного файла проекта? Мне нужно, чтобы метаданные «OriginalFilename» и «InternalName» были установлены на новое имя файла (test.exe).

<?xml version="1.0" encoding="utf-8"?>
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"
         ToolsVersion="4.0">
    <Target Name="Build">
        <MSBuild Projects="Project1\Project1.csproj" Targets="Rebuild" 
                  Properties="AssemblyName=Test.exe; Configuration=Release; 
                  Platform=AnyCPU;" />
    </Target>
</Project>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...