问题标签 [iexpress]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
6322 浏览

file - iexpress 提取文件然后运行引用提取文件的脚本

我试图用 IExpress 部署我的项目。我有以下情况。我想将一些文件提取到一个位置,最好是 c:\program files\。然后在它复制所有文件之后,我希望它运行一个 .cmd 文件(这是一个脚本)。该脚本也被添加到项目本身中,它将引用由 IExpress 复制的文件。现在如何访问提取文件的路径。这样我就可以在我的脚本中访问它。

0 投票
1 回答
688 浏览

syntax - 自提取指令文件注释?

我正在使用 IExpress 2.0 为我的 Visual Studio 项目创建部署,它生成了一个我想要记录的 SED 文件。

我在 SED 文件中添加注释的语法是什么?

0 投票
3 回答
13493 浏览

.net - 如何使用命令行实用程序编辑 exe 的资源(文件描述、图标等)?

整个故事: 我创建了一个精美的 .NET 程序,它有一个由 Visual Studio Installer (VSI) 创建的安装程序。VSI 创建 2 个文件(setup.exe 和 MyProgramSetup.msi)。我了解需要这两个文件的原因,但是,我只想向用户分发一个可执行的安装程序。我不希望他们看到 2 个文件并且必须在它们之间进行选择。

为了做到这一点,我使用 IExpress 将 2 个文件合并到一个自解压存档中(如本答案所示:Merge msi and exe)。这很好用,但是,创建的自解压存档有一个丑陋的图标和令人困惑的文件信息(文件描述是“Win32 Cabinet Self-Extractor”,后面有 43 个空格)。

我需要用我的自定义图标替换图标并更改一些文件属性,如“描述”、“公司”等。我希望将此作为构建步骤自动完成,因此拥有一个命令行程序/控制台实用程序会很棒。

我已经搜索了一段时间,只能找到一个完全符合我要求的程序(ResourceTuner 控制台:http ://www.heaventools.com/command-line_resource_editor.htm ),但它需要一条胳膊和一条腿,而且我的预算为 0 美元。

有谁知道实现我想要的更好的方法,或者知道可以替换可执行文件资源而无需使用 GUI 的程序?

顺便说一句,我还尝试了 SiComponents 的 Resource Builder 3,它甚至无法打开可执行文件,而 ResEdit 在我执行命令时会崩溃:

0 投票
6 回答
118156 浏览

vbscript - 如何将 VBScript 转换为可执行 (EXE) 文件?

我四处寻找将 VBScript 转换(*.vbs)为可执行文件的信息,并意识到大多数可用工具实际上是将脚本包装在可执行文件中。尝试了一些工具,但效果不如预期。我尝试使用 IExpress(在 Windows XP 中)创建 Win32 自解压 cab 文件,但它没有在 Windows 7 机器上正确调用。

所以我正在寻找一种将vbs编译成exe的方法。我正在尝试将我当前的脚本移植到 VB Express 2008 中,但我在这里没有 Visual Basic 的先验知识。有很多错误,但我仍在尝试。

任何人都可以就我应该如何从这里开始提供建议吗?我的意思是,自解压档案会代替独立的可执行文件吗?但是说像Winzip我不知道如何让它在提取后运行脚本。

有任何想法吗?

0 投票
2 回答
8658 浏览

windows - iexpress硬编码提取目标文件夹?

我正在使用 iexpress 制作自解压可执行文件。有没有一种方法可以硬编码提取目标文件夹(最好是某个临时文件夹),以免提取弹出“请键入要放置提取文件的位置”。对话?

0 投票
1 回答
661 浏览

visual-studio-2010 - 重启后IExpress找不到msi

我正在使用 IExpress 来组合我的引导程序和 msi 文件。它工作正常,除了如果我在没有任何先决条件(.net 4,sql ce)的机器上安装程序,它将失败。它总是在重新启动后失败,这发生在安装 .net 4 框架之后。在它指向我的错误日志中,它给出了一条消息

错误:无法找到应用程序文件

安装失败后重新启动安装可以正确安装,但这不是该项目可接受的解决方案。有人对如何解决这个问题有任何想法吗?让我知道是否需要解释其他任何内容。谢谢。

0 投票
1 回答
640 浏览

batch-file - 在哪里可以找到由 IExpress 生成的设置的输出日志文件

我有一个通过 IExpress 创建的 exe 文件。此文件包含 1 个 msi 文件、1 个 setup.exe 文件和一个包含这些命令的批处理文件:

当我手动启动批处理时,一切运行正常。但是,一旦我将所有内容都放入 exe 中,就什么也没有发生。所以我试图找出问题所在,但我不知道在哪里可以找到包含错误的日志文件。

有人可以帮忙吗?

谢谢,

0 投票
2 回答
3868 浏览

setup-project - 使用 IExpress 的自解压安装程序

我已将 Visual Studio 安装项目创建为 MSI 包。它使用位于各自文件夹中的 msi 包中的其他先决条件。为了将所有这些合并到一个文件中,我使用 IExpress 创建了一个自解压安装项目。

但是当 IExpress 尝试运行我的设置时,它失败了,因为 MSI 安装程序试图在它们各自的文件夹中找到其他先决条件。但我不明白如何使用 IExpress 创建文件夹。

非常感谢任何帮助。

谢谢。

0 投票
4 回答
8200 浏览

windows - IExpress 2 和 bat 文件路径

我必须在需要以正确顺序安装的几台机器上安装 3 .exe。为此,我创建了一个 .bat 文件进行安装。

如果我复制文件夹并安装在目标机器上,它就可以工作。但我想创建一个具有 .bat 和 3 个 .exe 的自解压 exe。

我正在尝试使用 IExpress 2,但是当我运行由 IExpress 创建的 .exe 时,我总是遇到错误“windows 找不到 ...文件路径”。为什么 %CD% 不起作用?我需要更改 3 .exe 的路径吗?

0 投票
5 回答
11586 浏览

c# - 为 iexpress 创建批处理文件

我试图用来iexpress运行我的批处理文件,它将为我执行 2 个 exe 和 1 个 msi 文件。当我尝试手动执行时,它可以工作。

以下是我的批处理文件中的代码。

但是当我从 iexpress 创建一个 exe 文件时,这似乎不起作用。 在此处输入图像描述

参考

上面提到的文章有一些代码(将文件复制到临时文件夹)&但我无法理解语法。