Visual Studio 2010'daki proje yapılandırmasında yeniyim, ancak biraz araştırma yaptım ve bu sorunu hala çözemiyorum. C # DLL başvuru C ++ DLL ile bir Visual Studio çözüm var. C # DLL, bazıları benim projem içinde ve bazı harici birkaç DLL başvurur. C ++ DLL dosyasını derlemeye çalıştığımda, şu uyarıyı alıyorum:
MSB3270 uyarısı: "MSIL" derlemesi yapılan projenin işlemci mimarisi ile "[dahili C # dll]", "x86" başvurusunun işlemci mimarisi arasında bir uyumsuzluk vardı.
Mimarilerimi hizalamak için Configuration Manager'a gitmemi söylüyor. C # DLL platform hedefi x86 ile ayarlanır. Başka bir şey belirtmek durumunda çalışırsanız dış DLL biri, çünkü herhangi bir CPU gibi, şikayet o bağlıdır platform hedefi x86 sahiptir.
Yapılandırma Yöneticisi baktığınızda benim C # DLL için Platform x86 ve C ++ projem için Win32 olarak Platform gösterir. Bu doğru kurulum gibi görünüyor; Elbette C ++ projemin projesinin sunulan x64'e ayarlanmış platform olmasını istemiyorum, ki bu sunulan diğer tek seçenektir.
Burada neyi yanlış yapıyorum?