0

午後の大部分を費やして、一部のプロジェクトをコンパイルして Delphi-2010 IDE 内から実行すると、コンパイルするたびに「セキュリティ リスク - プログラムがコンピューター上で疑わしい動作をしています」という警告が表示される理由を見つけようとしました。

最終的には次のようになりました: - バージョン情報が [プロジェクトにバージョン情報を含める] がオンになっている場合 - そして、Norton Internet Security のソナー技術が疑わしいプログラムとして表示されます (私の PC では、45 秒間待機してプロンプトが表示されます)。IDE の外部からプログラムを実行すると、正常に動作します。

もちろん、Developer Express のサポートにもフラグを立てますが、この問題については、このコミュニティ サイトでも説明しようと考えました。

私はこれをテストする自分の PC しか持っていないので (私のラップトップはまだ 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 コンポーネントのデモの Main フォルダーにある EC_Edit プロジェクトをコンパイルするときに、同じ問題が発生します。私が判断できる限り(4日間試して特定した後!)、それはDelphi 2010バージョンのクラスユニット(またはクラスで使用されるユニットの1つ)と関係があるということです。

4

2 に答える 2

0

ノートンには他のソフトウェアとの競合の歴史がありませんか? 噂に過ぎないかもしれませんが、私が聞いた話です。D2010 を信頼して、ノートンをアンインストールする方が早いでしょう。実際、数か月前に新しいラップトップを入手したとき、最初にしたことは Norton をアンインストールすることでした。

于 2010-01-13T22:23:16.357 に答える
0

ノートン コミュニティ ページで見つけた次のページを見てください。

http://community.norton.com/norton/board/message?board.id=お知らせ&thread.id=18

ノートンはそれを複数回行っているようです (私は願っています)。上記のリンクを見つけたところ、次のことがわかりました。

この情報がいつまでそこに残るかはわかりませんが、それまでの間、自分の質問に答えようと思っていました。Symantec がこれを修正できることを願っています。現時点では、Delhpi 2010 を安全に使用してプログラムを作成できないためです。その実行可能ファイルがユーザーのコンピューターで安全に実行されるかどうかわからないからです。

于 2010-01-06T11:19:13.120 に答える