Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline timkin_vn  
#1 Оставлено : 30 марта 2011 г. 16:22:43(UTC)
timkin_vn

Статус: Участник

Группы: Участники
Зарегистрирован: 14.12.2010(UTC)
Сообщений: 25
Откуда: Новосибирск

В системных требованиях по использованю Sharpei указано, что поддерживается .NET Framework, начиная с версии 2.0. Однако когда я создаю в проекте для версии 2.0 ссылку на CryptoPro.Sharpei.Base.dll из Visual Studio 2010, она не отображается в списке компонентов .NET. Приходится указывать прямую ссылку на ее местоположение. В проекте для версий 3.0/3.5 библиотека уже есть в списке.
Видимо, следствием этого стал следующий интересный факт. После известной проблемы в связи с выходом SP1 для Win7 наше приложение перестало работать. После обновления Sharpei оно по-прежнему не хотело работать и заработало только после повторной сборки. Есть ли способ как-то обойти эту проблему?
Offline Челпанов А.  
#2 Оставлено : 30 марта 2011 г. 19:00:41(UTC)
Челпанов А.

Статус: Активный участник

Группы: Участники
Зарегистрирован: 24.12.2007(UTC)
Сообщений: 390
Мужчина
Откуда: КриптоПро

Поблагодарили: 2 раз в 2 постах
Это две разные проблемы.
1. Список сборок (assembly) перечисляемых в Visual Studio 2010 в окне GAC не соответствует GAC напрямую. Ключик в реестре
Код:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v2.0.50727\AssemblyFoldersEx 
(для 32-битной платформы)
Код:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\v2.0.50727\AssemblyFoldersEx
(для 64-битной платформы)
где Visual Studio ищет сборки перечисляемые в окне. Создайте в нем подключик Sharpei20 и укажите значение по умолчанию
Код:
C:\Program Files\Crypto Pro\Sharpei SDK\2.0\

Сами сборки (assembly), используемые при сборке в Visual Studio для КриптоПро Sharpei лежат отдельно в каталоге C:\Program Files\Crypto Pro\Sharpei SDK\2.0.

2. Проблема с SP1 для Win7 простой пересборкой вашего приложения не решается - требуется перестановка Sharpei RTE.
С уважением, Александр.
Offline timkin_vn  
#3 Оставлено : 1 апреля 2011 г. 19:08:19(UTC)
timkin_vn

Статус: Участник

Группы: Участники
Зарегистрирован: 14.12.2010(UTC)
Сообщений: 25
Откуда: Новосибирск

1. Понятно, попробуем.
2. Я и написал, что обновили версию Sharpei RTE, то есть, переустановили (может, это не очень отчетливо прозвучало), но приложение все равно пришлось пересобирать.
Offline Челпанов А.  
#4 Оставлено : 4 апреля 2011 г. 18:33:29(UTC)
Челпанов А.

Статус: Активный участник

Группы: Участники
Зарегистрирован: 24.12.2007(UTC)
Сообщений: 390
Мужчина
Откуда: КриптоПро

Поблагодарили: 2 раз в 2 постах
1. В следующей сборке будем добавлять ветки реестра при установке SDK.
2. Пересборка проекта не должна требоваться: интерфейсы сборок мы не меняли, версии сборок мы не меняли. При перестановке Sharpei RTE, без пересборки возникает exception? Какой?
С уважением, Александр.
Offline timkin_vn  
#5 Оставлено : 4 апреля 2011 г. 20:09:49(UTC)
timkin_vn

Статус: Участник

Группы: Участники
Зарегистрирован: 14.12.2010(UTC)
Сообщений: 25
Откуда: Новосибирск

Челпанов А. написал:
2. Пересборка проекта не должна требоваться: интерфейсы сборок мы не меняли, версии сборок мы не меняли. При перестановке Sharpei RTE, без пересборки возникает exception? Какой?

Сейчас уже точно не помню - пересобрали, и все заработало. По-моему, то же самое, что и до обновления - Алгоритм шифрования не поддерживается.
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.