Я решил это, изменив некоторые файлы.
Вам необходимо изменить файл .sln , чтобы добавить тип выпуска:
NewRelease|Any CPU = NewRelease|Any CPU
NewRelease|ARM = NewRelease|ARM
NewRelease|x64 = NewRelease|x64
NewRelease|x86 = NewRelease|x86
Если у вас есть подмодули, добавьте их также. Создайте новую конфигурацию в Visual Studio, если у вас есть сомнения относительно того, что вам нужно добавить, и скопируйте и вставьте ее из конфигурации, созданной с помощью Visual Studio, при необходимости изменив только имя конфигурации.
Вам необходимо измените ваш .csproj файл основного проекта (не WixInstaller), например:
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'NewRelease|AnyCPU'">
<OutputPath>bin\NewRelease\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<Optimize>true</Optimize>
<DebugType>pdbonly</DebugType>
<PlatformTarget>AnyCPU</PlatformTarget>
<ErrorReport>prompt</ErrorReport>
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
<Prefer32Bit>true</Prefer32Bit>
</PropertyGroup>
И, опять же, если у вас есть подмодули, вы должны изменить каждый .csproj файл для включения вашего нового выпуска (копия из других выпусков).
Наконец, скомпилируйте его с: MSBuild <yourmainproject>.csproj -p:Configuration=NewRelease
.