我已经预生成事件重建项目,适当的配置等帮助足下构建所有项目+安装程序(.NET +维克斯)上安装
如果我右键单击构建/重建的维克斯(3.0)项目在Visual Studio中都很好,但如果我尝试在wixproj文件上运行MSBuild,则预生成事件将引发错误。
我可以改为在wixproj上调用Candle和Light,但它不会运行预生成事件。
预构建事件依赖于VS提供的宏,我不知道如何解决这个问题,而不是创建另一个项目,基本上只使用刚刚尖叫的项目的预构建事件。
另一个问题是,我需要从命令行向WiX提供自更新版本号。
我打算只使用一个csproj来处理版本号并更新它,只是对MSBuild和Candle和Light进行脱壳,但问题是我不知道如何从代码中访问解决方案目录而不是硬编码它
什么是错误?我有一段时间让WiX路径在开发和构建机器上工作。有办法做到这一点,如果这是你的问题。至于版本控制,我不知道... – Will 2009-01-26 18:54:28