.net 使用Wix生成调试包
我的问题是关于使用wix生成调试msi包的最佳方法 下面是对我的场景的解释:.net 使用Wix生成调试包,.net,msbuild,wix,nant,pdb,.net,Msbuild,Wix,Nant,Pdb,我的问题是关于使用wix生成调试msi包的最佳方法 下面是对我的场景的解释: 生成服务器(MSBuild+NAnt)分别在发行版和调试配置中生成代码,并在bin\Release和bin\Debug文件夹中生成二进制文件 Wix msi从bin\Release获取二进制文件并创建所需的包 现在我们要创建包含调试二进制文件(调试二进制文件+PDB)的包。 使用Wix生成新调试包的最佳方法是什么? A.我是否应该创建从bin\Debug中拾取二进制文件和PDB的新wix项目?NAnt脚本需要修改,以便
非常感谢 我有兴趣认真讨论是否应该这样做。我曾经在一家公司工作,那里有一些开发人员希望这样做,但我们拒绝说我们为生产构建安装程序。我们错过什么了吗?在我的职业生涯中,我从来没有其他人要求过这样做。@ChristopherPaint-即使我认为我们不应该为调试版本生成包,但我从未进行过版本设置工作,也不知道将调试二进制文件和符号保持在一起的最佳方式是什么。我现在考虑为调试版本和发布版本使用一个文件夹\Bin。构建脚本将首先触发调试构建,创建包并将pdb的&dbg包复制到调试包文件夹。此生成脚本将清除\Bin文件夹后,触发发布生成,创建发布包并将其复制到发布包文件夹。这是个好方法吗?谢谢克里斯托弗。看到你的链接后,张贴上述评论。我正在浏览你的链接,它看起来像是我问题的答案。仍然会要求您对我的上述评论\问题发表看法。我担心的是,这会增加安装程序的复杂性,降低版本安装程序被测试的可能性,降低构建性能。无论您决定什么,都要进行彻底的测试,并按照您的意愿进行。