C++/CLI и статические библиотеки

Andbar

Заранее извиняюсь, если пишу какой-то тупняк, т.к. опыта программирования под .NET почти нет.
Имеется пара статических библиотек: OpenSSL (собранный как static library) и другая, содержащая некоторый набор классов, в том числе - враппер над OpenSSL. Предстоит написать приложение на C++/CLI, в котором потребуются классы из последней библиотеки (которая, в свою очередь, использует OpenSSL). Будут ли линковаться и работать Win32-либы в дотнетное приложение? Или лучше делать DLL со всеми требуемыми функциями и использовать их из основного приложения?
Я понимаю, что в .NET-е должна быть альтернатива криптографическим функциям из OpenSSL, но писать ещё один враппер с аналогичной функциональностью (а потом ещё и проверять корректность работы) не хочется.
зы: на managed C++ приходится писать, так как заказчик требует Windows Forms-приложение.
ззы: кстати, это нормально, что форма с кучей контролов с несколькими обработчиками событий появляется секунд через 5 после запуска приложения?
зззы: используется 2005я студия, если это важно.

Dasar

Будут ли линковаться и работать Win32-либы в дотнетное приложение?
да, будут

Dasar

ззы: кстати, это нормально, что форма с кучей контролов с несколькими обработчиками событий появляется секунд через 5 после запуска приложения?
при повторных запусках время такое же? или меньше?

Andbar

при повторных запусках время такое же? или меньше?
где-то на секунду меньше, но всё равно слишком долго.
Система - WXPP, P4 2.4, гиг оперативы (занято меньше 90%).
Перенёс приложение на ноут с WXPH, Core Duo T2400, двумя гигами оперативы и отключённым свопом - тоже самое.

Andbar

да, будут
какие-то дополнительные усилия нужно прилагать кроме того, как следить за тем, чтобы удалялись экземпляры классов, реализованных в статической библиотеке?

Dasar

где-то на секунду меньше, но всё равно слишком долго.
имхо, не нормально

Dasar

какие-то дополнительные усилия нужно прилагать кроме того, как следить за тем, чтобы удалялись экземпляры классов, реализованных в статической библиотеке?
все те же усилия, что и при обычной работе в C++ с либами
Оставить комментарий
Имя или ник:
Комментарий: