Я пытаюсь установить службу Windows, написанную на C#/VS2010, которая использует несколько библиотек, которые я написал. Я разрабатываю 32-разрядную машину, но я развертываю ее на 64-битной машине. Я продолжаю получать BadImageFormatException во время процесса установки, сообщая, что одна из моих сборок (или зависимостей) не загружается. Я просмотрел решение, которое ищет не 64-битные сборки, и я не могу найти их. Как я могу найти виновную?Как узнать, какая сборка в моем установщике не является 64-разрядной?
2
A
ответ
1
После нескольких часов разочарования и отсутствия ответа я решил переписать службу как консольное приложение. Он устанавливает, он работает. Даже если это немного гетто.
Смежные вопросы
- 1. Как узнать, какая сборка для добавления C#
- 2. BadImageFormatException - Какая сборка проблематично
- 3. Какая сборка принадлежит ViewModel?
- 4. Как узнать, какая кнопка HTML была нажата в моем сервлете?
- 5. Python - узнать, какая часть изображения является черным
- 6. Какая сборка содержит BreezeControllerAttribute?
- 7. Какая сборка для цели
- 8. Как узнать, является ли сборка частной или общедоступной
- 9. Как узнать, какие файлы в моем установщике были заменены модулем слияния?
- 10. Как узнать, какая линия прерывания является общей или нет, и какая строка прерывания является бесплатной?
- 11. Как узнать, какая форма сверху?
- 12. Пустой ящик появляется в моем установщике? Как его удалить?
- 13. Как узнать, какая дата - какая неделя?
- 14. Как узнать, какая кнопка выбрана?
- 15. Как узнать, какая страница используется
- 16. Что-то не работает в моем установщике свойств
- 17. Как узнать, какая версия Solr является DSE, используя
- 18. Какая сборка C# содержит Invoke?
- 19. Как использовать внешние файлы в моем установщике Wix?
- 20. MySQL Как узнать, какая строка не соответствует?
- 21. Как обнаружить .Net 2.0 SP1 в моем установщике?
- 22. Как узнать, какая кнопка нажата?
- 23. Как узнать, какая функцию вызывались
- 24. Как узнать, какая кнопка нажата?
- 25. Как узнать, какая кнопка нажата?
- 26. Как узнать, какая клавиша нажата?
- 27. Как узнать, какая клавиша нажата?
- 28. Как узнать, какая вкладка открыта?
- 29. Как узнать, какая недвижимость обновлена?
- 30. Определите, какая сборка сборок загружена еще
Щелкните правой кнопкой мыши ваш сервисный проект, вкладка «Свойства», «Создать». Изменить платформу Цель для x86. –
Вы получаете ошибку на машине разработчика или на машине развертывания? Поскольку вы только что написали «во время установки», но не где;) – Alex
на машине развертывания, в середине установки; он откатывает установку. –