VS 2005'te VS 2003'te geliştirilen başka bir program tarafından yüklenecek bir dll yazdım. Bu program benim dll yüklemeye çalıştığında, System.BadImageFormatException: The format of the file 'Foo.dll' is invalid
atar.System.BadImageFormatException: .NET sürümü uyuşmazlığı nasıl giderilir?
SO ve Google'da arama yaptım ve .NET'in farklı sürümünün suçlu olduğu görülüyor. Sorum şu: Bunu nasıl düzeltirim?
Ben CLR 64bit sürümünü çalıştıran ve sadece 32bit kutlandı derleme yüklenemedi çalıştığı sırada bu hata var
Bu bağlantı da yardımcı oldu: http://devlicio.us/blogs/ziemowit_skowronski/archive/2008/08/22/working-with-net-1-1-in-visual-studio-2008-and-team -server.aspx – joshdick
Farklı bir sözcük boyutuna sahip bir yerel (yönetilmeyen) kitaplık da bu özel durumu ekleyebilir. Doğru kelime boyutu için bir sürüm almanız veya eşleşecek barındırma uygulamasını oluşturmanız gerekir. – Pekka