32/64-bitna zabuna sa .NET izvršnom datotekom

Imam izvršnu izgradnju sa Visual Studiom 2005 pomoću C #. dumpbin izvještava da je x86 i tvrdi se da je izgrađen kao x86 cilj. Međutim, kada ga pokušam izvršiti, on nekako postane 64-bitna izvršna datoteka kako su izvijestili upravitelj zadataka, istraživač procesa i procmon pokazuje da učitava Framework64. I na kraju ne uspije zbog neuspjeha učitavanja 32-bitnog DLL-a. Šta bi moglo uzrokovati ovo ponašanje?

8
задан MK. 27 July 2011 в 15:46
поделиться