Я пытаюсь отладить сервисное приложение, и когда я запускаю проект установки, я получаю указанную выше ошибку при установке проекта. Как определить, какая зависимость отсутствует в Visual Studio?
У меня нет ошибок сборки. Сборка успешно.
Я пытаюсь отладить сервисное приложение, и когда я запускаю проект установки, я получаю указанную выше ошибку при установке проекта. Как определить, какая зависимость отсутствует в Visual Studio?
У меня нет ошибок сборки. Сборка успешно.
Это не сообщение об отсутствующей зависимости. Этому есть две причины:
Кросс-архитектурный вызов, 32/64 бит, как говорит NicoRiff. Где-то в последовательности вызова управляемого кода (вероятно, пользовательское действие) есть вызов с перекрестной разрядностью.
Сборка NET 2.0 загружена в среду выполнения NET 4.0 и не запускается. Это та же проблема, что и здесь:
BadImageFormatException при попытке установить msi