Я клянусь, что Microsoft "развивает" Visual Studio, тем более неосведомлен весь процесс.
У меня есть служба Windows с 3-мя библиотеками классов. Я вошел в свойства для каждой библиотеки классов и установил для платформы значение x64. Я сделал то же самое с Windows Service, а также с проектом Test Console, который я добавил, чтобы проверить все.
Я могу запустить консольное приложение на своем сервере x64 для Windows 2008 R2 без каких-либо проблем, но глупый установщик продолжает бомбить и говорит мне, что у меня плохое изображение. Я убедился, что установил целевую платформу установщика на x64.
Я понятия не имел, что эта глупая вещь будет бомбить, и будет очень признательна за любые идеи. Я ссылаюсь на другие DLL, и это может быть x86, но я думал, что если основные библиотеки были установлены правильно, что все будет работать...