ASP.NET MVC3 - 应用程序启动文件夹

时间:2011-08-16 10:26:58

标签: c# asp.net-mvc asp.net-mvc-3 razor

我在服务器上的MVC3中找到应用程序启动文件夹时遇到问题。 我在服务器上有一些文件,我在渲染View

时需要找到它们

现在我的核心看起来像这样

DirectoryInfo dir = new DirectoryInfo(@"C:\EndlessPathtoMyApp\Layouts\");

但我需要它更具动态性,因此它不会在app文件夹

的情况下工作

任何帮助(如果它有帮助我使用剃须刀MVC3?)

EOG

1 个答案:

答案 0 :(得分:2)

使用Server.MapPath("~/Layouts");

〜是您的应用程序的根。这适用于所有ASP.NET和MVC版本。