我们在研发一个Revit插件模块的时候,发现Debug版可以运行。但是在编译Release版的时候出现这个提示:
An attempt was made to load an assembly with an incorrect format: C:\Program Files\Autodesk\Revit 2015\RevitAPI.dll.
导致编译总也通不过。bing 搜索也找不到切题的答案,遂开始了探索。
最终找到原因是这个设置导致的:Generate Serialization assembly。 我的项目把这个设置为On,如果把它改为Off,编译就通过了。
这个错误原因不好找,故写篇文章把这个分享出来。
作者:叶雄进-橄榄山BIM软件
2016.8.31
转载请声明作者和原文链接:http://blog.csdn.net/joexiongjin/article/details/52389974