2010-08-17 62 views
0

我使用Installshield来安装产品。Installshield,如何在安装前验证互联网连接?

我试图找到一种方法来验证活动的Internet连接,然后继续安装我的产品。

我全部检查过,甚至是来自Installshield人员的手动/帮助指南。

我正在通过安装设计器 - >设置设计 - >程序功能设置“程序功能”,并且如果有的话,它会在这里。

有没有人曾在此之前,并找到一个可行的解决方案?

PS:我也想找到一种方法来检查系统最低要求以及(不是OS版本,只是简单的东西,如最小的物理内存和最小RAM)

大加赞赏, -Kyle

回答

1

这是可能的,但我不会在安装时执行它,我会在应用程序中执行此操作,因为执行安装后Internet连接的状态可能会发生变化。

我也想清楚地理解为什么在实现它之前需要这样做。例如,我没有直接访问互联网(按设计),我为了安全目的而进行软件开发。如果我因此无法安装或运行软件,我根本不会购买该软件。

然后,软件应用程序存在安全隐患,并安装打电话给家庭,因此我在某些机器上保持断开连接。

这就是说,要测试一个互联网连接,你首先必须定义这意味着什么。也许你有一个你想调用的公共Web服务?

+0

为了下载各种程序的最新版本,比如Adobe Acrobat Reader等,我们需要连接互联网。我可以在应用程序中做到这一点。我认为将它安装在安装中会很好。 ps:我仍然不知道为什么你会在没有互联网连接的情况下开发...例如,如果你有问题需要在某个网站上提问(stackoverflow)。谢谢,我会从这里出发。 – Kyle 2010-08-19 20:44:51

+0

我们有非常严格的安全和配置管理要求。确保你不被黑客攻击或员工没有使用不正确的软件或盗窃IP的唯一方法是拔出插头并创建一个空隙。我有一个面向互联网的终端被锁定(没有管理员权限),我可以做我的冲浪和Google搜索。但是我下载的任何我需要做的工作都必须通过安全和配置管理才能进入我们的开发环境。任何离开我们的环境的东西都必须这样做。 – 2010-08-20 01:09:40