有人在使用 Delphi-2010 和 Norton Internet Security 2010 时遇到问题吗?

发布于 2024-08-16 03:12:53 字数 1107 浏览 7 评论 0原文

我花了整个下午的大部分时间试图找出为什么某些项目在 Delphi-2010 IDE 中编译和运行时每次编译时都会产生“安全风险 - 程序在您的计算机上行为可疑”警告。

最后结果是这样的: - 如果版本信息已打开“在项目中包含版本信息” - 并且您添加了 Developer Express 单元 (fi cxControls) 之一,诺顿网络安全特警的声纳技术将该程序标记为可疑(在我的电脑上,这会导致 45 秒的等待和提示)。从 IDE 外部运行该程序,工作正常。

当然,我也会将此标记为对 Developer Express 的支持,但我也考虑在这个社区网站上解释这个问题。

当然,如果任何具有相同配置的人都可以验证这一点,我将有义务,因为我只有自己的电脑来测试这一点(我的笔记本电脑仍然运行 Norton Internet Security 2009)。

Delphi 7 没有同样的问题(或者我会更快地发现这个问题)。

我使用主窗体的以下代码作为测试:

  unit frm;

  interface

  uses
    Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
    Dialogs,
    ActnList, cxControls ;

  type
    TForm1 = class(TForm)
    private
      { Private declarations }
    public
      { Public declarations }
    end;

  var
    Form1: TForm1;

  implementation

  {$R *.dfm}
  end.

据我所知,安装后我没有更改 Norton Internet Security 2010 的任何设置。

我安装了 Delphi-2010 的最新更新。

Dev.Express 套件 v 47 已安装。

更新:问题不限于 DevExpress 单元的使用。我在编译SyntEdit组件的demo的Main文件夹中的EC_Edit项目时遇到同样的问题。据我所知(经过4天的尝试和精确定位!)它与Delphi 2010版本的类单元(或类使用的单元之一)有关。

I just spend the good part of the afternoon trying to find out why some projects, when compiled and run from within the Delphi-2010 IDE produced a 'Security Risk - A program is behaving suspiciously on your computer' warning every time I compiled it.

In the end it turned out to be the following:
- if version information is turned on 'Include version info in your project'
- and you are including one of the Developer Express units (f.i. cxControls) than Norton Internet Security's sonor technology is flagging the program as suspicious (which, on my pc, results in a 45 seconds wait and prompt). Running the program from outside the IDE, works fine.

I will flag this to support of Developer Express too, of course, but I thought about explaining this problem on this community site also.

I would obliged if anyone, having the same configuration, could verify this to be true of course, since I have only my own pc to test this on (my laptop still runs Norton Internet Security 2009).

Delphi 7 does not have the same problem (or I would have found this out much, much sooner).

I used the following code of the main form as test:

  unit frm;

  interface

  uses
    Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
    Dialogs,
    ActnList, cxControls ;

  type
    TForm1 = class(TForm)
    private
      { Private declarations }
    public
      { Public declarations }
    end;

  var
    Form1: TForm1;

  implementation

  {$R *.dfm}
  end.

As far as I know, I did not change any settings of Norton Internet Security 2010 after installation.

I installed the latest updates of Delphi-2010.

Dev.Express suite v 47 is installed.

UPDATE: The problem is not restricted to the use of the DevExpress units. I have the same problem when compiling the EC_Edit project in the Main folder of the demos of the SyntEdit component. As far as I can determine (after trying and pinpointing for 4 days!) is that it has something to do with the classes unit (or one of the units used by classes) of the Delphi 2010 version.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

这个俗人 2024-08-23 03:12:53

查看我在诺顿社区页面找到的以下页面:

http://community.norton.com/norton/board/message?board.id=Announcements&thread.id=18

看来(我希望)诺顿不止一次这样做。我在上面的链接中找到了以下内容:

我不知道这个信息会在那里保留多久,但我想我会回答我自己的问题时间。我只是希望赛门铁克能够解决这个问题,因为目前我无法安全地使用 Delhpi 2010 来创建程序,因为我永远不知道该可执行文件是否可以在我的用户计算机上安全运行。

Look at the following page I found at the Norton community page:

http://community.norton.com/norton/board/message?board.id=Announcements&thread.id=18

It seems (I hope) that Norton is doing it more than once. I have found the above link where I find the following:

I don't know how long this info will remain there, but I'd thought I'd answer my own question in the mean time. I'm just hoping that Symantec can fix this, because at the moment I can't use Delhpi 2010 safely to create programs because I will never know if that executable will run safely on my users computers.

自找没趣 2024-08-23 03:12:53

诺顿没有与其他软件发生冲突的历史吗?这可能只是谣言,但这是我所听到的。我宁愿相信 D2010 并卸载诺顿。事实上,当我几个月前拿到新笔记本电脑时,我做的第一件事就是卸载诺顿。

Doesn't Norton have a history of conflicts with other software? It may be just rumours, but that's what I've heard. I would sooner trust D2010 and uninstall Norton. In fact, when I got my new laptop a few months ago, the first thing I did was uninstall Norton.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文