У нас есть управляемый компонент .Net COM +, который наследуется от ServicedComponent
, и мы пытаемся использовать его в качестве параллельной сборки из веб-приложения в IIS 6.0 на Windows Server 2003.
Мысгенерировал манифест сборки с помощью mt.exe
и успешно запустил его в параллельном режиме в тестовом консольном приложении.Однако, когда дело доходит до IIS, он просто не работает и вместо чтения манифеста выходит из реестра, пытаясь найти там приложение COM +.
Манифест генерируется с использованием mt.exe -managedassemblyname:myassembly.dll -out:myassembly.manifest
, чтозатем скопировали в виртуальный каталог веб-приложения.Использование filemon
показывает, что манифест даже не читается!
Перемещение файла .manifest
в каталог bin
кажется, что оно читается, но возникает та же проблема.
Помощь от любого, кто успешно получил эту работу, будет принята с благодарностью