VS2012利用Wix打包问题

7 篇文章 1 订阅
3 篇文章 0 订阅

在用VS2012打包的时候,忽然发现没有像VS2010一样可以本地打包的项目模板,于是找了N多资料后,发现现在微软在推荐用WIX打包。

 

在折腾WIX打包生成界面的时候,遇到了一个很纠结的问题。

 

Unresolved reference to symbol 'WixUI:WixUI_InstallDir' in section 'Product:{9E327731-0EAC-4A02-9C3C-9C136ACCE05B}'

 

经过四处查找和阅读资料后,终于找到了答案,原来是没有添加WixUI的引用。

 

在工程中增加WixExtension.dll的引用,然后编译通过,生成了MSI。

 

如果是使用light命令编译的,需要增加 -ext WixExtension,即light -ext WixUIExtension Sample.wixobj。

 

可以参考http://stackoverflow.com/questions/596919/how-to-add-a-ui-to-a-wix-3-installerhttp://stackoverflow.com/questions/18222466/reference-wixui-error/18222970#18222970

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值