如何停止在 wix 安装项目中生成 wixpdb 文件?

How to stop generating wixpdb file in wix setup project?

是否有任何配置可用于停止生成 wixpdb 文件。 因为我们在部署期间不需要该文件。

查看轻量级构建任务中的SuppressPdbOutput设置:

Optional boolean parameter.

Specifies that the linker should suppress outputting .wixpdb files. This is 
equivalent to the -spdb switch in light.exe.

只需按照以下内容添加到您的 .wixproj 文件中。

<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
     <OutputPath>bin$(Configuration)\</OutputPath>
     <IntermediateOutputPath>obj$(Configuration)\</IntermediateOutputPath>
     <-- Just Add below line to avoid generation of wixpdb file -->
     <SuppressPdbOutput>true</SuppressPdbOutput>
</PropertyGroup>

右键单击 Wix 项目并转到属性, 构建 → 输出 →(检查)抑制 wixpdb 文件的输出