Мне нужно программно создать папку в DotNetNuke 6.0.1 и назначить ей разрешение. В DNN 5 я мог создавать папки, но теперь что-то изменилось, и все модули, которые я создал для 5, не работают в 6.
Пожалуйста помогите.
Мне нужно программно создать папку в DotNetNuke 6.0.1 и назначить ей разрешение. В DNN 5 я мог создавать папки, но теперь что-то изменилось, и все модули, которые я создал для 5, не работают в 6.
Пожалуйста помогите.
В версии 6 появился новый API менеджера папок.
Метод FolderManager.AddFolder (FolderMappingInfo, String)
Параметры
папкаMapping
Тип: DotNetNuke.Services.FileSystem.FolderMappingInfo
Используемое сопоставление папок.
Путь к папке
Тип: System.String
Путь к новой папке.
Возвращаемое значение
Добавленная папка.
Реализует
IFolderManager.AddFolder(FolderMappingInfo, String)
Похоже, вам нужно взглянуть на Directory.CreateDirectory
Это довольно прямолинейно.