Ошибка регистрации прокси приложения COM + - PullRequest
4 голосов
/ 09 декабря 2008

Я экспортировал прокси приложения COM +, который генерирует файлы MSI и CAB, и успешно установил их на несколько разных компьютеров с Win XP и Vista. Тем не менее, у меня есть коробка WinXP, которая не играет хорошо. При попытке запустить MSI выдается следующее сообщение об ошибке:

«Ошибка регистрации приложения COM +».

На этом все заканчивается, даже не доходя до создания приложения в COM +. Есть идеи, где искать? Я предполагаю, что какая-то зависимость - это MIA, отключена или неправильно настроена, но я не могу понять, чего не хватает в волшебном соусе.

Кроме того, если у кого-то из вас есть опыт регистрации прокси клиентского приложения вручную, это тоже будет здорово.

мир | dewde

Ответы [ 2 ]

5 голосов
/ 27 января 2009

К сожалению, эта конкретная ошибка может иметь много причин, в основном связанных с ИТ. По моему опыту, чаще всего это проблемы с разрешениями или поврежденная установка COM +.

Я следую нескольким основным шагам для устранения этой общей ошибки.

Сначала убедитесь, что вы можете просматривать приложения COM + (в компонентных службах) на коробке. Иногда вы получаете сообщение об ошибке при попытке перейти к приложениям COM +. Поиск сообщения об ошибке обычно приводит к появлению статьи в Technet, в которой описывается, как исправить ошибку.

Если вы можете просматривать приложения COM +, вам нужно еще раз проверить, что предыдущий прокси еще не установлен. Прокси не обновляются автоматически - вы должны удалить старый прокси, прежде чем применять новый.

Если у вас был предыдущий прокси-сервер, возможно, файлы, находящиеся в папке «Common Files», не были удалены должным образом.

Используйте ProcMon для диагностики ошибок разрешений. Я видел другие установщики, которые удаляют привилегии безопасности, необходимые для установки прокси-сервера COM +.

Вы также можете создать журнал процесса установки MSI. Я обычно не нахожу это очень полезным, но вот синтаксис командной строки:

msiexec /i MyProxy.msi /l*v ProxySetup.log

Благодаря этой комбинации методов мне всегда удавалось помочь нашей команде по обслуживанию клиентов решить буквально сотни проблем с установкой прокси.

1 голос
/ 12 декабря 2008

Не сильно помогите, но попробуйте поискать в журнале событий дополнительную информацию.

...