Hệ điều hành của tôi là 64 bit và trong C: \ Windows \ SysWOW64 có tệp 111.txt, nhưng không có tệp trong c: \ windows \ system32kiểm tra xem tệp tồn tại trên hệ thống 64 bit bằng File.Exists
nhưng sự trở lại đang follwoing đúng
file = @"C:\Windows\System32\111.txt";
bool bExist = System.IO.File.Exists(file);
tôi không biết tại sao? và làm thế nào tôi có thể kiểm tra nếu có tập tin 111.txt dưới system32 không SysWoW64?
Cảm ơn bạn rất nhiều. Đối với các hồ sơ tôi phát hiện ra rằng bằng cách sử dụng meta dir này "sysnative" là không đáng tin cậy, nó không phải luôn luôn làm việc như mong đợi. Tôi tự kiểm tra xem hệ điều hành là 32-bit o 64-bit, và chọn subdir thủ công. – greenoldman