右私はあなたが正しいですので、それがこれを引き起こしている何が変更されたか理解していないにように正直になります。
string filePath = @"D:\Folder\somefile.txt";
File.Exists(filePath) == TRUE // this is not happening
私はさらに一歩これを取り、行った:
try
{
var filePath = Path.GetFullPath("E:\\Folder\\somefile.txt");
File.OpenRead(filePath);
}
catch (Exception ex)
{ }
例外がスローされます。
NotSupportedException: The given path's format is not supported.
これはので、このに行くを与える動作します:また
var filePath = Path.GetFullPath("D:\\Folder\\somefile.txt");
File.Exists(filePath) == TRUE // this does work
を、あなたにもこれを使用することができます:
var path = @"D:\Folder";
var fileName = "somefile.txt";
var filePath = Path.Combine(path, fileName);
File.Exists(filePath) == TRUE // this does work
を、私は、Windows 10 1703実行していますが、パスが正しいことを確認されており、ただこれをテストしました。うまく動作します。 –
@JasonH - 再生するには、次の手順に従います。 1. D/Eドライブにフォルダを作成します。例:D: 2. D:¥Test のようにフォルダを作成します。3. D:\ Test \ myFile.docx ファイルを作成または配置します。4.ファイルを右クリックします。 >>プロパティ>>セキュリティタブ>>オブジェクト名>>全体のファイルパスをコピー 5. Win + Rでそのパスをペーストします。>> Enter –
私はserval時間を試しましたが、簡単に再現可能な8/10倍でした。 –