When I use DirectoryInfo with a specific path (say @"C:\") in my ASP.NET MVC application, it returns ok but when I try to use the exactly same path in my external C# library, it throws the above exception. I have checked the path a thousand time and the path is legal. Can somebody tell me the reason?
Edit: Here's the code:
var di = new DirectoryInfo("C:\\App\\Files\\");
// var file = di.GetFiles(Id + ".*").First();
// if (file != null) return file.FullName;
// return string.Empty;
The above code is used inside a property.
Thanks.