Альтернатива caprock.dictionary для 64-битной Windows / IIS 7.5 - PullRequest
1 голос
/ 22 декабря 2011

У моей компании есть устаревшее решение, написанное на классическом ASP / VBScript, которое использует COM-объект caprock.dictionary в области приложения для хранения различных наборов записей данных.

Это прекрасно работает в 32-битной Windows / IIS 6.0, но, по слухам, не работает в 64-битной Windows.

Помимо миграции этого решения в ASP.NET (что мы сейчас делаем), существует ли альтернатива COM-объекту caprock.dictionary, который будет выполнять то же самое и работать на 64-битной Windows? *

Ответы [ 2 ]

1 голос
/ 28 февраля 2012

Вы можете использовать мотобит. Это намного быстрее, чем сценарии и Caprock (более чем в 10 раз, когда мы тестировали на Caprock)

Проблемы, которые мы заметили при прямом преобразовании:

  • Ключи не допускаются как пустые (скрипты и Caprock позволяют это)
  • Порядок основан на порядке сортировки ключа, а не в добавленном вами порядке. Снова отличается от двух других словарей.

Если эти 2 не проблема, то это правильный выбор для вас.

Надеюсь, это поможет.

0 голосов
/ 22 декабря 2011

Полагаю, вам нужно взглянуть на портирование концепции в некоторый вариант хранения пары ключ-значение.

Или, может быть, что-то подобное может сработать?

http://www.motobit.com/help/asp-dictionary-object/default.htm

...