如何修复InstallShield错误-1501:无法压缩?

时间:2014-11-21 10:21:35

标签: visual-studio-2013 installshield

我正在使用InstallShield项目来生成安装文件。一切都很好,但我最近遇到了以下错误,

  • 无法将“bin \ x86 \ QA \ AppManifest.xaml”压缩为“\ Default 配置\ MSI
  • 找不到文件 “bin \ x86 \ QA \ AppManifest.xaml”ISDEV:错误:-6103:

到目前为止,我一直无法解决这些问题。有人能帮助我理解我可能做错了吗?

3 个答案:

答案 0 :(得分:2)

认为回复已经很晚了,我在动态文件链接上遇到了类似的错误。但是,问题是在资源目录中出现双斜线。

我的问题是,我提供了路径:“PATH_TO_HELP_FILES \ Docs \”,而我删除了最后一个路径,即PATH_TO_HELP_FILES \ Docs,问题就消失了。

答案 1 :(得分:1)

  • 可能是源文件夹中缺少 AppManifest.xaml ?我认为这是最可能的情况 - 您的应用程序构建可能已失败,并且此特定文件可能会丢失?
  • 您还可以在构建输出文件夹中有文件锁 - 您是否尝试重新启动并重建?
  • 您还可以尝试运行发布向导并制作新版本配置并尝试构建

http://www.codeproject.com/Articles/192738/What-is-AppManifest-xaml-in-Silverlight

答案 2 :(得分:0)

另一个迟到的回复。对于我的情况,我将多个分支合并在一起,并且在此过程中丢失了一些东西。它可能是一个设置文件或gitignore文件的东西。无论如何,我得到了相同的-1501无法压缩文件错误。原因是解决方案中项目的构建顺序。构建顺序不正确导致VS在尚未创建或包含依赖项时查找依赖项。我右键单击解决方案,转到Dependencies选项卡以设置顺序(通过设置依赖项)。完成后,我可以清理解决方案和重建解决方案而不会出现任何错误。