Я пишу приложение MVC 2.0 с VS2010. На моей Windows 7 Ultimate 64-битной машине все работает нормально. На моем ноутбуке (Windows 7 Home Premium, 32-разрядная версия) он получает нулевую ссылку на сервер, когда я вызываю MapPath.
public ActionResult Index()
{
ContentModel content = new ContentModel();
content.Content = ContentInterface.GetHtmlContent(Server.MapPath("~"), "Home");
content.Ads = ContentInterface.GetPartialAds(Server.MapPath("~"), AdCount);
content.Testimonials = ContentInterface.GetTestimonials();
return View(content);
}
Я установил MVC 2 через Webinstaller, я перерегистрировал .Net 4 в IIS. Я подтвердил режим совместимости с IIS 6 WMI.
Есть идеи?