如何在Vista上安装Delphi 7 [英] How to install Delphi 7 on Vista

查看:76
本文介绍了如何在Vista上安装Delphi 7的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我试图在Vista上多次安装Delphi 7,而Vista告诉我该应用程序(Delphi 7)存在已知问题,阻止了我这样做。我公司中的其他几个人在Vista上安装D7时遇到了问题。

I tried to install Delphi 7 on Vista several times and Vista prevented me from doing so by telling me that there are known problems with this application (Delphi 7). Several other people in my company experienced problems with installing D7 on Vista.

这得出结论,我们在使用D7应用程序方面存在风险,因为公司可能会在该应用程序的生命周期切换到Vista或Windows 7以及更新的Delphi版本不在公司的政策范围内。因此,管理层决定使用C#重写应用。

This lead to the conclusion that we were at risk with our D7 application, as the company could within the lifetime of the app switch to Vista or Windows 7 and newer Delphi versions are not in the policy of the company. Therefore management decided on rewriting the app in C#.

我的问题:


  1. 如何在Vista上安装D7

  2. 具有这样的安装经验

  3. 有关IDE和已开发程序稳定性的风险评估

  4. 有关Windows 7下可执行性的风险评估

  1. How to install D7 on Vista
  2. Experience with such an installation
  3. Risk assessment concerning stability of IDE and developed programs
  4. Risk assessment concerning executability under Windows 7

不使用任何第三方组件或数据库-应该没有问题在Vista下运行开发的应用程序。如果不能在Vista下进行开发和调试(此时将是唯一的客户平台,是的,内部编程)将导致某种跨平台开发-如果允许我们将XP保留为开发平台。

Not using any third party components or database - there should be no problem running the developed app under Vista. If not able to develop and debug under Vista (which at the point being will be the only customer platform, yes, internal programming) will result in a sort of cross platform development - if we would be allowed to keep XP as the development platform.

这不是开发人员决定重写的东西,这是公司在过去3年中所做的:如果您需要大量触摸使用Delphi开发的应用程序,或者存在一定的风险,使其无法生存在计划的生命周期/寿命范围内,因此必须对其进行重写。

It is not a developers decision to rewrite, it has been done in the company for the last 3 years: if you had to significantly touch an app developed in Delphi or if there was a certain risk of it not to survive the planned life circle/life span, it had to be rewritten. The life cycle just expanded to 2015 due to canceling another project.

因此,由于取消了另一个项目,生命周期才延长至2015年。因此,这里的主要问题实际上是:我想对风险进行辩论。

So the main issue here would really be: I would like to have educated arguments about the risks.

推荐答案

如果可以关闭UAC,在Vista下运行Delphi 7没问题。启用UAC后,启动D7时会收到一条错误消息,但仍然可以,只需单击确定并继续。

Running Delphi 7 under Vista is no problem if you can turn UAC off. With UAC on, you get an error message when starting D7, but it still works, just click ok and go on.

用D7编译的程序在Vista上没有问题。但是Vista的新功能仅受Delphi 2007/2009支持。

Programs compiled with D7 have no problem with Vista. But new features of Vista are supported by Delphi 2007/2009 only.

我们在XP和Vista上使用D7,构建和维护从D2到Windows的商业应用程序。 D4,D5至D7。除了BDE的问题,这使我们切换到DBX(Corelabs)之外,没有问题。

We use D7 on XP and on Vista, building and maintaining a commercial App which has gone from D2 to D4, D5 to D7. Besides problems with the BDE, which made us switch to DBX (Corelabs) there are no problems.

这篇关于如何在Vista上安装Delphi 7的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆