Хитрости Clr.

Тема в разделе ".NET", создана пользователем TheOk, 5 июл 2010.

  1. TheOk

    TheOk Гость

    Здравствуйте!
    Есть 2 вопроса-проблемы.
    1) Есть сборка, в ней объект. Объект и сборка эволюционируют и соответственно имеются их разные версии. Все версии сборок есть в GAC и зарегистрированы. Есть ли возможность из неуправляемого кода (на C++) получить объект из сборки конкретной версии? Сейчас, судя по всему, берется сборка с наиболее поздней версией при попытке создания объекта из неуправляемого кода (CoCreateInstance).
    2) Есть exe-шник на C++. Он создает объект из .Net сборки. Сборка лежит под ногами у exe-шника. Хочется использовать сборку без GAC. Если запускать exe-шник из папки, где он находится - все работает, если же запускать, например, по сетевому пути - нет - объект из сборки не создается (по-видимому, из-за того что Current Directory становится не та, где находится). Можно ли как то обойти эту проблему, чтобы объект создавался в любом случае?
    Заранее благодарен.
     
  2. TheOk

    TheOk Гость

    Может быть кто-нибудь может мне хотя бы посоветовать, куда можно обратиться?
     

Поделиться этой страницей