0

我已经完成了我的 .NET 应用程序,但我无法弄清楚如何完成它的设置,因为它对我来说似乎有点复杂。

所以我在考虑使用 InnoSetup,但不幸的是我对此一无所知。

简而言之,我想为执行这些任务进行设置:

  1. 安装 .NET Framework 4.0(如果不可用)
  2. 根据你的系统32位还是64位安装水晶报表运行引擎13
  3. 使用这些设置安装 MSSQL Server Express 2008(32 位或 64 位,具体取决于用户的操作系统)
    • SQL Server 实例名称:SQLEXPRESS
    • 认证方式:混合
    • 用户名:user1
    • 密码:pass1
  4. 询问安装我的应用程序 (MyApp.exe) 的语言选择(阿拉伯语或英语)并相应地安装所选版本。
  5. 当然在安装我的应用程序之前应该有一个关于许可协议的窗口

我认为这不是很难,除了 SQL 服务器部分,

如果有人可以帮助我,请给我 Inno 代码以进行此设置。谢谢

4

1 回答 1

0

学习 Inno Setup 脚本语言并不难,所以你一定要阅读文档

要安装 .NET 依赖项,请查看CodeProject 文章。我使用了一种稍微不同的方法。我将我的依赖项添加为 zip 存档,因此我不需要列出我的文件,还添加了unzip.exe并使用它将它们解压缩到临时文件夹并从那里启动安装程序。是一个解释如何做的问题。

您要求的一些东西是 InnoSetup 支持的功能。例如,使用[Languages]部分选择语言或使用LicenseFile参数进行许可协议。

于 2013-05-30T01:07:24.087 回答