Имеется консольное приложение, написанное на С#. В нём объявлен тип X. Напустил я на это дело regasm, то есть зарегестрировал COM. Когда потом в javascript пытаюсь создать этот объект через new ActiveXObject получаю ошибку: Automation server can't create object. В реестре объект описан как inprocserver, может из-за этого? Можно ли вообще написать на С# COM server? Подскажите куда копать.