Служба не может быть запущена. System.IO.FileNotFoundException: не удалось загрузить файл или сборку

При попытке установить мою 32-битную службу на 64-битной машине Windows мой установщик помещает файлы в каталог SysWOW64, и когда я пытаюсь запустить службу, событие записывается в журнал событий, журнал показывает:

"Служба не может быть запущена. System.IO.FileNotFoundException: не удалось загрузить файл или сборку" System.ServiceModel, версия =3.0.0.0, культура = нейтральная, PublicKeyToken=b77a5c561934e089'или одна из ее зависимостей. Система не может найти указанный файл. Имя файла: 'System.ServiceModel, версия =3.0.0.0, культура = нейтральная, PublicKeyToken=b77a5c561934e089'"

Я скопировал файлы вручную в каталог System32, но это не имеет значения.

Любые предложения о том, почему мой сервис не запускается?

Спасибо

1 ответ

Решение

Похоже, службе не удается загрузить сборку System.ServiceModel при запуске. Установлен ли на компьютере.NET Framework 3.0 или 3.5?

Другие вопросы по тегам