2012-02-23 12 views
0

私のアプリケーション固有のXMLファイルを保持するConfigurationフォルダを持つMVC 3アプリケーションがあります。私はこのようなビュー内のファイルを列挙しようとしています:MVC 3 VirtualPathUtility問題

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

ただし、パスがCに解決:\構成のエラーメッセージによって証明されるように:

の一部が見つかりませんでしたパスは「C:\ Configuration \」です。

私は何が欠けていますか?

答えて

1

私は知りませんが、これはあなたのコントローラで動作するはずです:

string configPath = Server.MapPath("~/Configuration");