regasm System.Security
От: alkohol  
Дата: 09.07.10 08:52
Оценка:
В общем-то вопрос в том, как это сделать. Я имею такой результат:
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727>regasm System.Security.dll
RegAsm : warning RA0000 : Не зарегистрировано ни одного типа
Мне это нужно, чтобы потом на VBScript юзать функции из System.Security.Cryptography. Прошу помощи
Re: regasm System.Security
От: LF  
Дата: 09.07.10 08:55
Оценка:
Видимо System.Security.dll не скомпилирована для COM.
Напишите свою сборку, укажите [ComVisible(true)] и регистрируйте ее.
Re[2]: regasm System.Security
От: alkohol  
Дата: 09.07.10 08:59
Оценка:
Здравствуйте, LF, Вы писали:

LF>Видимо System.Security.dll не скомпилирована для COM.

LF>Напишите свою сборку, укажите [ComVisible(true)] и регистрируйте ее.

Видите дело в том, что этот код будет исполнятся на стороне клиента. И соответственно не вариант при каждом обновлении фреймворка рассылать им новую либу, да и просто рассылать им либу для регистрации тоже не подходит. Можно ли как-нибудь без этого провернуть?
Re[3]: regasm System.Security
От: LF  
Дата: 09.07.10 09:03
Оценка:
A>Можно ли как-нибудь без этого провернуть?
Может быть и можно, но врятли это по сложности и трудоемкости проще своей сборки.
Re[4]: regasm System.Security
От: alkohol  
Дата: 09.07.10 09:08
Оценка:
Здравствуйте, LF, Вы писали:

A>>Можно ли как-нибудь без этого провернуть?

LF>Может быть и можно, но врятли это по сложности и трудоемкости проще своей сборки.

Возможно, каким-нибудь образом на VBScript можно получить доступ к System.Security без регистрации библиотеки? Ну или на js или php. Больше к сожалению в арсенале ничего нет =(
Re[4]: regasm System.Security
От: alkohol  
Дата: 09.07.10 09:12
Оценка:
Извиняюсь, я дурак. Там итак всё прекрасно работает, забыл просто строчку впердолить :D
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.