В общем-то вопрос в том, как это сделать. Я имею такой результат:
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727>regasm System.Security.dll
RegAsm : warning RA0000 : Не зарегистрировано ни одного типа
Мне это нужно, чтобы потом на VBScript юзать функции из System.Security.Cryptography. Прошу помощи
Видимо System.Security.dll не скомпилирована для COM.
Напишите свою сборку, укажите [ComVisible(true)] и регистрируйте ее.
Здравствуйте, LF, Вы писали:
LF>Видимо System.Security.dll не скомпилирована для COM.
LF>Напишите свою сборку, укажите [ComVisible(true)] и регистрируйте ее.
Видите дело в том, что этот код будет исполнятся на стороне клиента. И соответственно не вариант при каждом обновлении фреймворка рассылать им новую либу, да и просто рассылать им либу для регистрации тоже не подходит. Можно ли как-нибудь без этого провернуть?
A>Можно ли как-нибудь без этого провернуть?
Может быть и можно, но врятли это по сложности и трудоемкости проще своей сборки.
Здравствуйте, LF, Вы писали:
A>>Можно ли как-нибудь без этого провернуть?
LF>Может быть и можно, но врятли это по сложности и трудоемкости проще своей сборки.
Возможно, каким-нибудь образом на VBScript можно получить доступ к System.Security без регистрации библиотеки? Ну или на js или php. Больше к сожалению в арсенале ничего нет =(
Извиняюсь, я дурак. Там итак всё прекрасно работает, забыл просто строчку впердолить :D