WindowsフォームでC#言語のウイルス対策スキャナーを作成しています。現在のコードを使用して、プログラムはフォルダを開き、その中のファイルのスキャンを開始できます。選択したフォルダが「マイコンピュータ」または「ユーザープロファイル」の場合、多くの例外が表示され、その時点でスキャンが停止します。この問題を解決する方法を教えてください。
例外は次のとおりです。
System.IO.IOException
、System.UnauthorizedAccessException
その他多数。
コードの一部を紹介します。画像はこちらから入手できます。ここにコードを貼り付けたかったのですが、私の機関は盗用に対して厳格です。
私の状況を解決するのを手伝ってください。
ありがとうございました