GCCでコンパイルされた.exeをWindowsのサービスとして使用しようとしています。私が研究したことから、私はすべきです:
C:\Windows\Microsoft.net\Framework\v2.0.50727\InstallUtil.exe [program name]
これを行おうとすると、次のようなメッセージが表示されます。
Exception occurred while initializing the installation:
System.BadImageFormatException: Could not load file or assembly 'file:///C:\Users\Chris\Documents\Visual Studio 2010\Projects\Setup4\Setup4\Service.exe' or one of its dependencies. The module was expected to contain an assembly manifest..
これは、プログラムがGCCを使用してコンパイルされ、コンパイルにいくつかの.aファイルを使用したためだと感じています。
私が見るところ、System.BadImageFormatExceptionは通常、ある種の悪いマニフェストによって引き起こされます。誰かがここで私を助けることができるでしょうか?