Для поддержки проектов .NET RedDot CMS предоставляет папку .NET и
настраиваемые виртуальные каталоги для каждого проекта. Если вы хотите использовать .NET
В рамках вашего проекта необходимо настроить следующие параметры:
Введите физический путь и виртуальный каталог
Введите физический путь и виртуальный каталог для выполнения RDExecute и
Предварительно выполнять страницы, такие как страницы aspx.
(Перейти к: SmartTree / Управление настройками проекта / Проект / Общие настройки / Изменить
Настройки / настройки RDExecute и PreExecute). Виртуальный каталог установлен здесь
добавляется в заголовок хоста, указанный на контент-сервере RedDot. Если нет каталога
указан, то заголовок хоста будет использоваться исключительно, если он указан.
Виртуальный каталог не должен находиться в пути к виртуальному каталогу.
CMS, поскольку существует риск, что файлы конфигурации влияют на саму RedDot CMS.
В идеале должен быть выбран виртуальный каталог, созданный на уровне
ниже виртуального каталога RedDot CMS. Каталог, который был создан на
Уровень, параллельный виртуальному каталогу RedDot CMS, не рекомендуется, если
используя заголовок узла (поскольку заголовок узла также используется для интеграции). Эти
возможно, больше не может работать.
пример виртуального пути: / CMS / mysite / PreExecute
Настройка папки .NET
Создать папку .NET, в которой вы можете хранить необходимые файлы конфигурации
и сборки. Для каждого проекта может быть создана только одна папка .NET. Подпапка
Корзина создается автоматически. Корневой каталог проекта .NET должен быть
назначается папке .NET в качестве папки публикации.
(Перейдите: SmartTree / Администрирование параметров проекта / Проект / Папки / Создать папку)
Настройка вариантов проекта
Вы можете определить, что папка .NET должна использоваться для проекта вашего проекта.
варианты. Если вы настроили этот параметр для варианта проекта, каждый раз
этот вариант проекта опубликован, будет проверка, если файлы в
папка .NET или ее подпапки были изменены. Все измененные файлы также будут
опубликован.
(Перейти к: SmartTree / Администрирование параметров проекта / Проект / Варианты проекта / Выбрать
Вариант проекта / Изменить вариант проекта / Использовать папку .NET)
Обновление папки .NET
С помощью ручного обновления папки .NET, виртуальный каталог для
RDExecute и PreExecute обновлены. Обновление запускается в папке .NET
и для всего кластера.
(Перейдите: SmartTree / Администрирование параметров проекта / Проект / Папки / Выбрать папку .NET /
Обновить виртуальный каталог). Виртуальный каталог также автоматически обновляется
когда файлы загружены или удалены в папке .NET. Обновление займет только
Поместите, если в настройках проекта была указана физическая папка.
И наконец
Вы должны в первую очередь использовать ASP.NET вместе с функциональностью RDEXecute. С помощью
PreExecute (активные шаблоны) некоторые механизмы будут не полностью или не полностью работоспособны.
Если вы планируете использовать ASP.NET в областях PreExecute, пожалуйста, напомните, чтобы проверить
Приложение тщательно.
Лично мы просим reddot переместить папку bin в папку tempbin на сервере публикации, в противном случае, если ваша публикация из Visual Studio для тестирования и т.д., эти файлы будут перезаписаны