Создание DLL в VC#
Заранее спасибо.
P.S. Пытаюсь отвыкнуть от Delphi там ети вещи было нетрудно делать...
New->New Progect->Visual C# Project->Class Libruary
короче создавай на C# Class Libruary.:)
Цитата: CilCatblack
В VS 2003
New->New Progect->Visual C# Project->Class Libruary
короче создавай на C# Class Libruary.:)
New->New Progect->Visual C# Project->Class Libruary
короче создавай на C# Class Libruary.:)
Огромнейшее спасибо! А я дурак нет шоб почитать описание проектов глянул там в списке длл нету и подумал там как то намучено, а оказалось все просто ппц :)
в частности мне надо юзать функции длл из асп .нет приложения. хотелось бы знать какие правила написания длл (как функции описывать и прочее), как подключать длл и как вызывать функции из длл
Цитата: Lei fang
Кто-нибудь может посоветовать доки по созданию и использованию длл в .нет?
ЛЮБАЯ книга по .net.
В .net DLL не существует, как и не существует EXE - все это называется сборки. И функции они никакие никакие не экспортируют, так как в .net минимальным зерном экспорта (если так можно говорить) считается класс - как опишешь класс, так он и будет виден извне.
а могут ли приложения на .нет использовать нормальные длл, написанные к примеру на старых версиях билдера?
Цитата: Lei fang
а могут ли приложения на .нет использовать нормальные длл, написанные к примеру на старых версиях билдера?
Не всегда, к примеру, если DLL экспортирует класс C++, то использовать его напрямую из C# невозможно - потребуется создать прослойку на C++/CLI, что кстати также не всегда возможно в ситуации с борландовскими классами.