首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在wix安装工程中停止生成wixpdb文件?

在Wix安装工程中停止生成WixPDB文件,您可以按照以下步骤进行操作:

  1. 打开Wix安装工程的项目文件(通常是以.wixproj为后缀的文件)。
  2. 在项目文件中找到<PropertyGroup>标签,该标签包含了项目的属性设置。
  3. <PropertyGroup>标签中添加或修改以下属性:
代码语言:xml
复制

<OutputPath>bin\</OutputPath>

<IntermediateOutputPath>obj\</IntermediateOutputPath>

<WixOutputPath>bin\</WixOutputPath>

<WixPdbFile>$(WixOutputPath)$(OutputName).wixpdb</WixPdbFile>

<WixPdbFileOutput>None</WixPdbFileOutput>

代码语言:txt
复制

这些属性的作用如下:

  • OutputPath:指定生成的可执行文件和相关文件的输出路径。
  • IntermediateOutputPath:指定生成的中间文件的输出路径。
  • WixOutputPath:指定生成的Wix文件的输出路径。
  • WixPdbFile:指定生成的WixPDB文件的路径和名称。
  • WixPdbFileOutput:指定是否生成WixPDB文件,设置为None表示不生成。
  1. 保存项目文件并重新编译工程。

通过以上步骤,您可以在Wix安装工程中停止生成WixPDB文件。请注意,WixPDB文件是用于调试和追踪安装过程的文件,停止生成WixPDB文件可能会影响到后续的调试工作。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Wix 安装部署(五) Bootstrapper 捆绑安装

原文: Wix 安装部署(五) Bootstrapper 捆绑安装 Wix的xml配置确实很费劲,忍不住有点像吐槽一下,前四篇完成的功能在Windows Installer通过配置能很快的弄出来...但今天要讲的,就是wix的Bootstrapper 项目,制作一个捆绑安装程序,也是Windows Installer没有的。将多个需要安装文件,按照顺序一次性装完。...二、如何捆绑 目的:检测.net版本,没有匹配的就自动安装,然后再安装我们自己的工程。...1.先在Bootstrapper工程引用WixNetFxExtension.dll 这个动态链接库 已经包含了各种.net 版本 2.在Chain 元素添加安装清单。...这里的MsiPackage就是我们自己的打包工程,会在.net版本确定之后安装,且地址对就行了,没有必要复制到根目录下,生成的时候他会自动一个exe安装文件

1.2K20

聊聊事件驱动的架构模式

作者 | Natan Silnitsky 来源 | Wix 工程博客 最近经常听到谁谁谁用事件驱动了,正好看到一篇不错的关于事件架构的文章,分享给你,希望对你有帮助,以下是正文。...在 Wix,我们的 MetaSite 服务就面临着这样的情况,它为 Wix 用户创建的每个站点保存了大量的元数据,比如站点版本、站点所有者以及站点上安装了哪些应用程序——已安装应用上下文(The Installed...即将站点元数据的某个“视图”(已安装的应用程序)投影到数据库。...一个是作业服务,我们提供一个 CSV 文件,它会生成作业事件到 Kafka。还有一个联系人导入服务,它会消费并执行导入作业。...假设 CSV 文件有时非常大,将工作负载分割成更小的作业,每个作业需要导入的联系人就会更少,这个过程就会更高效。

1.5K30
  • WiX 3.6——强大的.NET部署工具

    Visual Studio 2012去除了“VS Setup”,取而代之以开源的WiX工具包来创建安装包。...最近发布的WiX3.6包括Burn引导程序/安装链,这意味着不仅可以创建像MSI文件这样的安装包,还可以将多个安装包组成安装链(比如安装准备)以向用户提供更加流畅的安装体验。...新发布的WiX还包含了一些新的特性,并且修复了500多个bug。 如果你已经在使用VS Setup,可以通过这段PowerShell脚本将既有的VS Setup工程转化为WiX工程格式。...另外,相比于在文本编辑器编辑XML文件,你可以使用Votive——一个VS包。...使用Votive,可以在Visual Studio编写WiX脚本,还可以使用智能感知、MSBuild支持和工程模板等功能。

    995100

    使用WIX 进行商业智能OEM打包

    WIX软件打包肯定多很多同学也都不陌生,但如何使用WIX对数据可视化大屏进行OEM打包,有很多同学不太清楚具体过程,今天这里就为大家介绍一下,关于如何用WIX打包工具完成对Wyn安装包的打包。...1.阅读帮助文档 OEM流程与示例 2.在官网(https://wixtoolset.org/)下载WiX Toolset build tools 进行安装,点击 Install 进行安装 3.Visual...Studio 安装Wix Toolset Extension扩展功能 4.在vs创建项目,设置项目名称 5.将Wyn安装包,OEM文件放入项目中,新建的WynInstaller文件 6....编写WXS文件 <?...7.获取安装包 在项目的debug文件夹中会生成对应的oem安装包。 关于其中WIX生成项目中更多使用问题,大家可以自行研究。此教程属于基础版OEM安装生成过程。

    70910

    Wix制作VSPackage的安装

    为了演示安装后的效果,别忘了在向导给它添加一个Menu Command。 创建Wix项目 新建一个项目,项目类型选择Wix-》Wix Project,如下图: ?...生成用于注册VSPackage的wxs文件 VSPackage要想使用,必须往注册表里添加一些信息,我们用regpkg这个命令来帮助我们把这些信息生成到一个wxs文件里。...这个命令运行成功后,会在相同目录下生成一个VSPackage1.wxs的文件,我们需要把这个文件添加到VSPackageInstaller项目下面。...注意,添加进来之后,这个文件的Build Action默认是编译(Compile),我们需要把它改成内容(Content),因为这个VSPackage1.wsx文件需要包括在主Product.wsx,...(请稍等几分钟) 如果想在安装时先判断客户端有没有安装VS2008,需要指定Condition,: <Condition Message="[ProductName

    2.5K20

    6种事件驱动的架构模式

    Wix,我们的 MetaSite 服务就面临着这样的情况,它为 Wix 用户创建的每个站点保存了大量的元数据,比如站点版本、站点所有者以及站点上安装了哪些应用程序——已安装应用上下文(The Installed...其次,他们创建了一个有自己数据库的“只写”服务(反向查找写入器),该服务使用站点元数据对象,但只获取已安装应用上下文并写入数据库。即将站点元数据的某个“视图”(已安装的应用程序)投影到数据库。...要了解更多信息,可以阅读 GitHub 上的自述文件。...一个是作业服务,我们提供一个 CSV 文件,它会生成作业事件到 Kafka。还有一个联系人导入服务,它会消费并执行导入作业。...假设 CSV 文件有时非常大,将工作负载分割成更小的作业,每个作业需要导入的联系人就会更少,这个过程就会更高效。

    2.5K20

    WiX 制作安装包:创建一个简单的 exe 安装

    本文是 WiX Toolset 安装包制作入门教程 系列的一篇,可前往阅读完整教程。 本文将带大家制作一个简单的 exe 安装包。...本文开始前,请确保你已经可以生成一个最简单的 msi 安装包了: 用 WiX 制作安装包:创建一个简单的 msi 安装包 由于 exe 格式的安装包自己带了 UI,所以 msi 的 UI 怎么样都是可以不用管的...注意,选择的模板要注意这些要点: 图标上标记了“wix”,标签上标记了“WiX” 模板简介说明这是在创建“EXE”文件 创建完后,记得去项目属性里改一下输出的文件名。...编辑 Bundle.wxs 文件 在 Bundle.wxs 文件,找到放 MSI 文件的注释处,将其替换成我们想安装的 MSI 文件。 1 2 3 4 5 6 -- <!...Compressed="yes" 表示此 MSI 包会被嵌入到最终生成的 exe 文件(反之则会松散地放到外部文件)。

    1.1K20

    WiX 制作安装包:为 WiX 制作的 exe 安装包添加 .NET Framework 前置的安装步骤

    本文是 WiX Toolset 安装包制作入门教程 系列的一篇,可前往阅读完整教程。 前面我们制作完成了一个简单的 exe 安装包。...也就是说,如果哪天你在网上某处扒出来某份 WiX 安装包代码,你需要清楚到底应该把这份代码放到哪个文件。...做两件事情: 将 .NET Framework 的安装加入到捆绑包的安装过程; 将 .NET Framework 的安装文件嵌入到捆绑包或随包放到单独的文件(可选)。...(WiX 定义这些文件名是全大写的,下载下来的是全小写的,虽然实际上大小写并不影响)。...而如果你跳过前面加 的步骤,那么最终生成的的 exe 将不含 .NET Framework 的安装包。

    71610

    使用WiX制作简单MSI安装程序

    WiX完全用xml描述,使用命令行来生成。只要用任何一个文本编辑器就可以了。但是为了开发效率,我们还是借助于辅助工具比较好。...在 WiX 帮助文件WiX 架构部分查看“Product 元素”页。如果向下滚动到“属性”部分,您可以看到为 Product 元素定义的属性,其中包括必需的属性。...查看 WiX 帮助文件文档 Package 元素的其他可用属性。请注意,我们可以指定安装程序版本、文件压缩,甚至安装权限(如果面向 Windows Vista)。...但是,更大的安装程序可能需要跨多个磁盘。在这种情况下,您需要在 WiX文件定义多个 Media 元素,并根据需要将资源分配到每个磁盘。...如果 SourceDir 属性指的是可移动(软盘或 CD-ROM)卷,则在尝试安装文件之前可通过此卷标验证驱动器是否存在适当的磁盘。此列的条目必须与物理媒体的卷标匹配。

    3.5K90

    基于Kafka的六种事件驱动的微服务架构模式

    Wix,我们的MetaSite服务就是这种情况,它为 Wix 用户创建的每个站点保存了大量元数据,例如站点版本、站点所有者以及站点上安装了哪些应用程序-已安装的应用程序上下文。...即,它将站点元数据的某个“视图”(已安装的应用程序)投射到数据库。...Wix 最近开源了Greyhound,很快就会对 beta 用户开放。要了解更多信息,您可以阅读 github自述文件。...提供 CSV 文件并向 Kafka 生成作业事件的作业服务。以及使用和执行导入作业的联系人导入器服务。...让我们假设有时 CSV 文件非常大,将工作负载拆分为较小的作业更有效,每个作业要导入的联系人更少。这样,可以将工作并行化到 Contacts Importer 服务的多个实例。

    2.2K10

    SQL Server的PowerShell扩展(SQLPSX) 2.3版本

    与 Transact-SQL 脚本相比,Windows PowerShell 语言能够支持更复杂的逻辑,这使得 SQL Server 管理员能够生成强大的管理脚本。...您可以生成类似于文件系统路径的路径,在路径,驱动器与 SQL Server 管理对象模型关联,节点基于对象模型类。...然后,可以使用您熟悉的命令( cd 和 dir),按照在命令提示符窗口中定位文件夹的方式浏览路径。可以使用其他命令( ren 或 del)针对路径的节点执行操作。...SQL Server cmdlet 支持各种操作,运行包含 Transact-SQL 或 XQuery 语句的 sqlcmd 脚本。...Codeplex上SQL Server的PowerShell扩展(SQLPSX) 2.3版本最近发布了2.3版本,这个版本使用Wix制作的安装包,这同时也是一个学习Wix工具包的好例子。

    1.3K50

    Python AI小项目打包通关:Pyinstaller和Wix都用上了

    报错解决 关键获取cv2的地址:  文件建议用下面这条命令生成exe, pyinstaller main.py -F --paths="D:\ProgramData\Anaconda3\lib\site-packages...Step3: 打包成一个一键安装的程序,第一感觉就想到了Wix,然后找到了两篇文章 把Python代码打包成电脑软件和手机App [Wix] 安装部署——起步 想着程序是用pyinstaller打包成exe...的要么还是用第一篇文章描述的方式先试试 稍微试了一下,后来发现文章要下载Git,然后例子是打包的.py文件,和我生成的exe有点区别 果断放弃,有点费时。...那么开始使用第二种方式,因为刚好visual studio 2017本来我就有装 创建了一个setup project for wix v3 打开上面的Product.wxs 配置了安装目录,以及exe...引用地址,还有需要的桌面快捷方式 build之后,生成了msi安装包和一个.cab文件  双击.cab文件之后发现,原来之前的exe藏在这里面了 双击msi一键安装之后,发现3件套全了,桌面快捷方式

    95530
    领券