DotNetNuke DDRMenu Не удалось загрузить стиль меню "MenuProfile": недопустимые символы
Я добавил новое меню в наш скин, которое загружает другой стиль меню и показывает только специальное подменю.
<dnn:MENU ID="MenuProfile" MenuStyle="MenuProfile" IncludeHidden="true" runat="server" ></dnn:MENU>
Это загружает из каталога
DNN-INSTALL/ Порталы /_default/ Кожа / Мыскин /MenuProfile/
Меню отлично загружается в моей среде разработки. Теперь я упаковал скин и развернул его с установкой в Host/Extensions, и файлы были развернуты на сервере. Я проверил, что каждый файл находится на правильном пути на сервере. Но встречается следующее исключение:
Ошибка сервера в приложении '/' Не удалось загрузить стиль меню "MenuProfile": System.ArgumentException: недопустимый символ в пути. at System.IO.Path.CheckInvalidPathChars(Строковый путь, логический checkAdditional) ...
Что мне здесь не хватает?
1 ответ
Убедитесь, что обложка действительно находится в той же относительной структуре каталогов, что и в вашей среде разработки.
Также проверьте в файле menudef.xml правильность путей.
Можете ли вы успешно загрузить другой стиль меню?