0

同じコントロールを使用する 2 つのプロジェクトがあります。1 つは Windows8 で動作し、もう 1 つは動作しません。両方のプロジェクトで同じコンパイル オプションを使用しようとしましたが、同じモジュールが読み込まれません。

次の DLL に共通するものはありますか?

VisualStudio 2010 で両方のプロジェクトをコンパイルします。

ほとんどの DLL は両方のプロジェクトに共通です。以下のみが異なります [Visual Studio から取得したリスト。アプリケーションの実行時に、Debug を使用 | 窓 | モジュール】

作業中のプロジェクトには、次のものが含まれています。

  • C:\WINDOWS\system32\ clbcatq.dll 2001.12.4414.700 2008/4/14 2:09 AM
    • C:\WINDOWS\system32\ comres.dll 2001.12.4414.700 2008 年 4 月 14 日 2:09 AM
    • C:\WINDOWS\system32\ ddraw.dll 5.03.2600.5512 (xpsp.080413-0845) 2008 年 4 月 14 日午前 2:09
    • C:\WINDOWS\system32\ ddrawex.dll 5.03.2600.5512 (xpsp.080413-0845) 2008 年 4 月 14 日午前 2:09
    • C:\WINDOWS\system32\ dsound.dll 5.3.2600.5512 (xpsp.080413-0845) 2008 年 4 月 14 日午前 2:10
    • C:\WINDOWS\system32\ midimap.dll 5.1.2600.5512 (xpsp.080413-0845) 2008 年 4 月 14 日午前 2:10
    • C:\WINDOWS\system32\ msacm32.dll 5.1.2600.5512 (xpsp.080413-0845) 2008 年 4 月 14 日午前 2:11
    • C:\WINDOWS\system32\ msacm32.drv 5.1.2600.0 (xpclient.010817-1148) 2001 年 8 月 18 日午前 7 時 33 分
    • C:\WINDOWS\system32\ mscms.dll 5.1.2600.5627 (xpsp_sp3_gdr.080624-1245) 2008 年 6 月 24 日午後 6 時 43 分
    • C:\WINDOWS\system32\ schannel.dll 5.1.2600.6239 (xpsp_sp3_gdr.120601-1620) 2012 年 6 月 4 日午前 6:32
    • C:\WINDOWS\system32\ wdmaud.drv 5.1.2600.5512 (xpsp.080413-2108) 2008 年 4 月 14 日午前 2:11
    • C:\WINDOWS\system32\ winmm.dll 5.1.2600.6160 (xpsp_sp3_gdr.111014-1624) 2011 年 10 月 14 日午後 4 時 47 分
    • C:\WINDOWS\system32\ winspool.drv 5.1.2600.5512 (xpsp.080413-0852) 2008 年 4 月 14 日午前 2:11
    • C:\WINDOWS\system32\ ws2_32.dll 5.1.2600.5512 (xpsp.080413-0852) 2008 年 4 月 14 日午前 2:12
    • C:\WINDOWS\system32\ ws2help.dll 5.1.2600.5512 (xpsp.080413-0852) 2008 年 4 月 14 日午前 2:12
    • C:\WINDOWS\system32\ comdlg32.dll 6.00.2900.5512 (xpsp.080413-2105) 2008 年 4 月 14 日午前 2:09
    • C:\WINDOWS\system32\ mlang.dll 6.00.2900.5512 (xpsp.080413-2105) 2008 年 4 月 14 日午前 2:10
    • C:\WINDOWS\system32\ urlmon.dll 6.00.2900.6347 (xpsp_sp3_gdr.130205-1023) 2013 年 2 月 6 日午後 12:48
    • C:\WINDOWS\system32\ wininet.dll 6.00.2900.6347 (xpsp_sp3_gdr.130205-1023) 2/6/2013 12:48 PM

動作しないプロジェクトには次のものが含まれています。

  • C:\WINDOWS\system32\ shfolder.dll 6.00.2900.5512 (xpsp.080413-2105) 2008 年 4 月 14 日午前 2:10

これらの DLL に共通するものがあるので、見逃したコンパイル オプションを見つけることができますか?

これは例外です:

System.BadImageFormatException: An attempt was made to load a program with an
incorrect format. (Exception from HRESULT: 0x8007000B) at   
control__lib.control__wrapper.FPC_LoadOCXCodeFromMemory
                               (UInt32 pData, UInt32 dwSize) at 
control__lib.AxCode..ctor(Stream StreamWithOCXCode) at 
my.mcInit() at 
my.Main() 
4

0 に答える 0