Я попытался установить службу Windows из проекта VC ++ MFC с помощью InstallUtil.exe и получил сообщение об ошибке, как показано ниже.
C:\Users\p.gamage\Documents\Visual Studio 2015\Projects\MFCDatabaseTuts\x64\Debug>installutil MFCDatabaseTuts.exe
Microsoft (R) .NET Framework Installation utility Version 4.7.2046.0
Copyright (C) Microsoft Corporation. All rights reserved.
Exception occurred while initializing the installation:
System.BadImageFormatException: Could not load file or assembly 'file:///C:\Users\p.gamage\Documents\Visual Studio 2015\Projects\MFCDatabaseTuts\x64\Debug\MFCDatabaseTuts.exe'
or one of its dependencies. The module was expected to contain an assembly manifest..
Я погуглил на ошибку, многие блоги, форумы, включая Stackoverflow, говорят: «Это может быть проблема совместимости с 32-битной или 64-битной совместимостью. Но я использую 64-битную систему. А также сборка сделана для x64.
Почему это происходит? Любая помощь будет принята с благодарностью.
Благодарю.
Задача ещё не решена.
Других решений пока нет …