Как развернуть изменения исходного кода aspdotnetstorefront?

Я реализую сайт AspDotNetStorefront (ASPDNSF) для клиента, они приобрели исходный код, и я просто пытаюсь сделать что-то простое, например добавить идентификатор для стиля CSS к изображениям продуктов.

Я зашел в исходный код и сделал метод AspDotNetStorefrontCore.XSLTExtensionBase.LookupProductImage() просто возвращающим строку «TEST», ожидая, что любое изображение продукта будет заменено на «TEST», скомпилировал решение, используя сборку Visual Studio. Он успешно строится, и библиотеки DLL в каталоге /web/bin теперь отражают даты изменений так же, как и время моей сборки, но визуализированная страница не отражает мои изменения. Я сбросил кеш через страницу администратора ASPDNSF, но все равно без изменений.

Есть идеи, какой шаг я пропустил?


person kscott    schedule 24.08.2012    source источник


Ответы (1)


Так что это оказалось, что я был идиотом. Многие методы в XSLTExtensionBase имеют несколько перегрузок, я просто вносил изменения в неправильную перегрузку. Просто скомпилировать проект — это все, что вам нужно сделать для развертывания, но вам нужно изменить правильный код, чтобы он отображал то, что вы хотите!

person kscott    schedule 29.08.2012