Перед лицом одной проблемы, пожалуйста, помогите мне ....
Мы являемся компанией по разработке продуктов, и наше существующее приложение находится в ASP, я пытаюсь отправить объект scripting.dictionary в видимый класс c #. Я использую класс System.Collections.Generic, вот мой код
ASP:
dim dictForm
set dictForm=CreateObject("scripting.dictionary")
dictForm("First") ="one"
dictForm("Second") ="two"
SET OBJMSGBOX = Server.CreateObject("DictionarySerializer.DictionarySerializer")
call OBJMSGBOX.ConvertDictionary(dictForm)
c #:
[ComVisible(true)]
public class DictionarySerializer : IXmlSerializable {
Dictionary dict = new Dictionary();
public void ConvertDictionary(Dictionary dictionary) {
this.dict = dictionary;
}
}
Я получаю сообщение об ошибке Недопустимый вызов процедуры или аргумент: 'ConvertDictionary'
Пожалуйста, скажите мне, куда я иду неправильным путем.