Я также использую этот метод для размещения WinForms-Controls на html-странице. Я обнаружил, что internetexplorer пытается найти зависимую DLL в корне веб-сервера. Cave: internetexplorer не ищет dll в корне веб-приложения.
Позвольте мне привести пример.
Я построил аудио-рекордер управления Recorder.dll. Этот элемент управления использует RecLib.dll.
У меня есть WebApp с именем Recorder на моем локальном IIS и использую DLL в http // localhost / Recorder / default.aspx
Классид указывает на "localhost / Recorder / Recorder.dll # ..."
Я поместил мой Recorder.dll в c: \ inetpub \ wwwroot \ Recorder \ Recorder.dll.
Затем я должен положить RecLib.dll в c: \ inetpub \ wwwroot \ RecLib.dll.
Это связано с тем, что IE пытается найти библиотекаря по адресу http // localhost / Reclib.dll
Надеюсь, я смогу вам кое-что прояснить.