私はWindows 7 x64上で動作するC#.Net 3.5アプリケーション(x86)を持っています。.Netアプリケーション極端な遅い。 svchost.exeを終了すると、再び高速に実行されます。何か案が?
数日または数週間後に何らかの理由でAppが極端に遅くなります。
他のすべてのアプリケーションは正常に動作します(C#.Net 3.5アプリケーション(x86)も同じです)。
いくつかのsvchost.exeを終了すると、アプリケーションは再び正常に動作します。 svchost.exeを強制終了せずにリブートすることも役に立ちません。おそらくWindowsはsvchost.exeの状態を保存します。ユーザーをログオフして再度ログインすると、svchostを終了せずに再び動作します。ログオフすると、おそらくsvchostがクリアされます。
誰かがこの問題を解決する方法を知っていますか?
挨拶Wowa
EDIT:
メインフォーム静的ノードと左側にツリービューとだけMDIコンテナです。
アプリケーションはネットワークパス経由でアップデートを開始します(ファイルの作成日時をチェックします)。これは問題ではありません。他のすべてのPCが問題なく動作するためです。
更新後、すべてのMDI子フォームは開始するのに1〜2分かかります。
EDIT: 申し訳ありませんが、私はゆっくりと走るアプリとは何の関係も持たない、更新が何より、このアプリケーションによって行われていることを、忘れていないが、別のことでてきました。
低速アプリをアップデートするアプリは正常に動作します。遅いアプリが実行されていない場合にのみ更新されます。
しかし、遅いアプリケーションは、ローカルTemp-path内のファイルを削除します。 System.IO.File.Delete()
お使いのアプリケーションについてさらに情報がありますか?それは何ですか? –
大変申し訳ありませんが、私のクリスタルボールは今日のメンテナンスを受けています。それ以外の場合は、あなたの問題が何であるかを正確に伝えることができます。 –
私のポストを詳細に編集します。 – Wowa