MVC 3 VirtualPathUtility Проблема - PullRequest
       1

MVC 3 VirtualPathUtility Проблема

0 голосов
/ 23 февраля 2012

У меня есть приложение MVC 3 с папкой конфигурации, в которой хранятся файлы XML, характерные для моего приложения. Я пытаюсь перечислить файлы в таком виде:

string configPath = VirtualPathUtility.ToAbsolute("~/Configuration");
foreach (string path in Directory.EnumerateFiles(configPath, "*.xml"))
{
  // ...
}

Однако путь разрешается к C: \ Configuration, о чем свидетельствует сообщение об ошибке:

Не удалось найти часть пути 'C: \ Configuration \'.

Чего мне не хватает?

1 Ответ

1 голос
/ 23 февраля 2012

Я не знаю, но это должно работать в вашем контроллере:

string configPath = Server.MapPath("~/Configuration");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...