Mam problem z uzyskaniem dobrej ścieżki do pliku w folderze. Folder tworzony jest na podstawie nazwy produktu w innej metodzie i w tym folderze jest kilka zdjęć. Chcę aby poniższa metoda zwróciła ścieżkę do wybranego (parametr imageNumber) pliku ale podczas działania strony wywala błąd przy linii 7. Ta ścieżka w błędzie dziwnie wygląda, druga jej część jest dobra ale w pierwszej części pokazuje katalog IIS Express a chyba powinien być lokalny z projektem ?
System.IO.DirectoryNotFoundException: 'Nie można odnaleźć części ścieżki „C:\Program Files (x86)\IIS Express\~\Content\images\products_desc\zdjeciatest2”.'
1 public static string ProductsImagePath(this UrlHelper helper, string nameOfFolderImages, int imageNumber)
2 {
3 var ProductsImagesFolder = AppConfig.ProductsImagesRelativeFolder; // tutaj jest "~/Content/images/products_desc/"
4
5 var path = Path.Combine(ProductsImagesFolder, nameOfFolderImages);
6
7 string[] fileEntries = Directory.GetFiles(path);
8
9 var filepath = Path.Combine(path, fileEntries[imageNumber]);
10
11 var absolutePath = helper.Content(filepath);
12
13 return absolutePath;
14 }