日期:2014-05-17  浏览次数:20898 次

关于VS2012 安装部署打包的问题,从 坑爹 到 坑爷
项目中有调用摄像头的功能,引用了 avicap32.dll。
结果在InstallSheild 2012 中,生成就报错
错误号:-6109: Internal build error ISEXP : error : -6109: Internal build error
查遍资料,也没看到一个解决的方法,唯一有点用处的,就是说不要用坑爹的 InstallSheild 2012,去用 InstallSheild 2010 来制作安装包。

于是在 vs2008 中添加安装部署项目,再添加开发项目,制作安装包。但是又出问题了。
首先是 using System.Threading.Tasks;
提示这行找不到引用,
然后添加 东软 的 Winfrom 换肤软件 ,文件名 IrisSkin4.dll ,说是破解版的,居然加不进来,显示 ”未能完成操作“,但是直接在资源管理器里面复制粘贴完全没任何问题,就是加不进 vs2008 的安装部署项目。

这下子不只是坑爹了,简直就是坑爷了,走投无路啊!
难不成只有去用第三方的程序制作打包软件才行么?

请各位有经验的指点一下吧,在此多谢了
VS2012 InstallSheild 东软

------解决方案--------------------
   估测你安装包有问题, 重新下载个VS2008安装包,再安装看看。
------解决方案--------------------
搞毛的安装包,直接搞个绝色版。做的舒心,用的放心。
------解决方案--------------------
avicap32.dll是什么公司开发的,找他们的官方网站看看,或者找他们直接勾通,或许是软件的一个bug
有些问题你百思不得其解,还不如直接与他们联系,光提供这点信息就猜测是什么错误,问题很难解决




------解决方案--------------------
VS2012打包很麻烦,用Vs2010打包方便些!
------解决方案--------------------
using System.Threading.Tasks 是.net 4以后才有