【问题标题】:How to fix InstallShield error -1501: Could not compress?如何修复 InstallShield 错误 -1501:无法压缩?
【发布时间】:2014-11-21 10:21:34
【问题描述】:

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

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

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

【问题讨论】:

    标签: visual-studio-2013 installshield


    【解决方案1】:

    以为回复晚了,我在动态文件链接上遇到了类似的错误。但是,问题在于资源目录上的双斜杠。

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

    【讨论】:

      【解决方案2】:
      • 可能是源文件夹中缺少 AppManifest.xaml?我认为这是最有可能发生的情况 - 您的应用程序构建可能失败,而这个特定文件可能会丢失?
      • 您还可以在构建输出文件夹中设置文件锁定 - 您是否尝试重新启动并重新构建?
      • 您也可以尝试运行发布向导并进行新的发布配置并尝试构建它

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

      【讨论】:

        【解决方案3】:

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

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2021-12-21
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2023-03-29
          • 1970-01-01
          • 2012-09-04
          • 1970-01-01
          相关资源
          最近更新 更多