Для полноценного использования VDF необходимо настроить некоторые параметры, включающие дополнительные функции.
VDF будет работать в обычном режиме, но если не настроить все параметры, то эти функции будут отсутствовать.
Ниже приводится сводная информация о содержащих необходимые для пользователя настройки сборках и службах, которые нужно подключить. Эти настройки влияют на VDF глобально и не предназначены для настройки какого-либо одного рабочего процесса.
Служба ApplicationConfiguration содержит ряд параметров конфигурации, позволяющих оптимизировать интеграцию VDF под приложение.
Служба LocalFileLocation обрабатывает пути, где VDF хранит файлы конфигурации.
Служба ConectionManager обрабатывает все подключения к серверу хранилища. С ее помощью утилиты проверяют, какие продукты поддерживаются сервером, а какие требуются самим утилитам.
Функция SetCulture (информация System.Globalization.CultureInfo) позволяет задать региональные стандарты, которые будут использоваться этой сборкой и всеми ее зависимыми компонентами при возвращении ресурсов. По умолчанию потоки создаются, используя региональные настройки операционной системы, поэтому, если вы хотите их изменить, необходимо вызвать эту функцию, чтобы возвращаемые ресурсы отображались на нужном языке. Этот метод существует во всех классах статических библиотек в VDF, если не используются все четыре DLL.
app.config
Чтобы сократить потребление памяти и повысить производительность передачи файлов, измените содержимое файла app.config приложения, использующего VDF. Файл app.config является частью платформы .NET. Найдите или создайте раздел
<section name="microsoft.web.services3" type="Microsoft.Web.Services3.Configuration.WebServicesConfiguration, Microsoft.Web.Services3, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>Затем добавьте в раздел
<microsoft.web.services3>
<messaging>
<maxMessageLength value="51200">
</maxMessageLength>
<mtom clientMode="On"/>
</messaging>
<security>
<timeToleranceInSeconds value="86400"/>
</security>
</microsoft.web.services3>