Я использую 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>