64 bit işletim sistemi üzerinde Visual Studio 2010 ile geliştirme yapıyor ve solution’u “Any Cpu” olarak derlediğinizde aşağıdaki gibi bir hata alıyorsanız:
Error 38 Could not load file or assembly ‘file:///D:/Projects/Windows Projects/Weld/Components/FileAttachments/FileAttachments/FileAttachments/bin/x86/Debug/FileAttaching.dll’ or one of its dependencies. An attempt was made to load a program with an incorrect format. Line 1212, position 5. D:\Projects\Windows Projects\Weld\Weld\Weld.UI\frmMain.resx 1212 5 Weld.UI
Compiler’ın gösterdiği hataya sebep olan satır.
<data name="ImgList.ImageStream" mimetype="application/x-microsoft.net.object.binary.base64"> ....{mime data}.... </data>
Visual Studio Bug linkte belirtildiği üzere bunu aşmak için hata veren resx dosyaları içerisinde aşağıdaki düzeltmeyi yaptığınızda düzeldiğini görebilirsiniz.
00LjAuMC4w kodunu 0yLjAuMC4w şeklinde düzelttiğinizde.
2. bir çözüm olarakta
mimetype=”application/x-microsoft.net.object.binary.base64” aşağıda görüldüğü üzere
mimetype=”application/x-microsoft.net.object.binary.base32” değiştirdiğimizde sorunun düzeldiğini gözlemleyebilirsiniz.
<data name="myGUIctrl.myObj" mimetype="application/x-microsoft.net.object.binary.base32"> ....{mime data}.... </data>
Bir cevap yazın
Yorum yapabilmek için giriş yapmalısınız.