Я поддерживаю огромное веб-приложение, и есть одна проблема, с которой я сталкиваюсь, и я не знаю, где искать.MVCSiteMapProvider: Различные выходные данные в зависимости от среды
Веб-приложение использует MVCSiteMapProvider 3.6 для предоставления панировки. В этом выпуске я должен был взять вывод Html.MvcSiteMap() SiteMapPath() ToString, который, как правило, выглядит следующим образом:..
<a href="/">Home</a> > <a href="/Account">Account</a> > Log On
и кормить все к функции, так что выводит этот:
{название: "Главная", HREF: "/"}, {название: "Счет", HREF: "/ Account"}, {название: "Вход на"}
так, в свою очередь это может будет использоваться сетью доставки контента (с которой я абсолютно не контролирую), которая строит с ней панировку.
Но по какой-то причине я действительно не понимаю, выход Html.MvcSiteMap(). SiteMapPath(). Метод ToString полностью отличается в среде QA. В разработке и тестировании это работало вполне нормально. В QA вывод больше похож на список с тегами «ol» и «li».
Я все еще новобранец, и я не могу придумать ничего, чтобы сделать это изменение производительности в этой конкретной среде. Мое время заканчивается, и мне действительно нужно сузить мой поиск.