Уважаемые, никто не подскажет , каким образом в .NET приложении произвести динамическую загрузку сборки из любого места на локальном диске или сети, а не только из подкаталогов, таким образом, чтобы внутренний загрузчик(или что-там у есть) "понял", что сборка уже загружена и не надо загружать ее копию, даже если таковая и существует в каталоге с приложением, а то возникает провлема с одновременной загрузкой нескольких одинаковых сборок в память и неравенстве одинаковых типов из них(т.е. MyType из C:\MyType.dll никак не тотже тип что и MyType из С:\App\MyType.dll)....?
И еще, может я каким-нибудь не тем сбособом пишу приложение, дело в том что с помощью динамической загрузки, я хочу построить систему плагинов, есть ли у кого-нибудь идеи как это можно сделать другим способом, если вышеуказанный трабл обойти невозможно...?
Заранее благодарен...