使用visual studio 2015工具开发一个C# ActiveX控件时,如果在项目属性-目标平台中选择x86,同时在配置管理器中新增一个x86,然后启动时报System.BadImageFormatException异常。具体截图如下如果将项目属性-目标平台切换到any CPU的话,则可以正常运行。
请教下各位大佬,为什么设置成x86后会报错呢?