2011-12-22 9 views
1

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

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

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

+0

Что делает caprock.dictionary, который не предоставляется классическим ASP Scripting.Dictionary? –

ответ

1

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

Вопросов, которые мы заметили в прямом преобразовании являются

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

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

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