2017-11-09 1 views
0

このエラーメッセージを無視する方法を探しています(パスの一部が見つかりませんでした)。私は私のアプリがexp(F :)と一緒に働いていることを意味します。ドライブFが存在しない場合は、エラーメッセージが表示されます。どのように私はこれを無視するか解決するのですか?どのように私はエラーがCのパスの一部を見つけることができませんでしたか?

私の問題は、あなたが使用できるツールは多数あります

string fdr = Environment.GetFolderPath(Environment.SpecialFolder.MyComputer); 
    string fdrt = System.Environment.MachineName.ToString(); 
    string fdrir = "F:\\"; 

答えて

1

...パスがフォルダではありませんし、作成することができないということです。

  1. if (Directory.Exists(pathhere)) dostuff else otherstuff;
  2. try { dostuff; } catch { doingfailedmessages }
  3. は、

ディレクトリとファイルの両方で、exファイルがすでに使用中であり、ロックされている場合は、ファイル内には存在しません。試して試してみると、それが失敗した場合、あなたは決定することになります。まず最初に失敗の問題を解消しようとすることができます。

+0

お返事ありがとうございます。しかし、あなたはコードで私を説明することができますか?ありがとう –

+0

それはかなりコードです:Pあなたはあなたがそこにないかもしれないあなたのパスで何を言っていない..私はそれを行うが、 "dostuff"または "doingfailedmessages"または "pathhere"と "otherstuff"あなたがそれを必要とするもので、あなたのコードです – BugFinder

関連する問題