我在umbraco网站上工作时突然出现了这个错误
BadImageFormatException: Could not load file or assembly 'System.Net.WebHeaderCollection'
有没有人有同样的问题?尝试在SO中搜索不同的线程,但未能从典型的BadImageFormatException中获得解决方案。
答案 0 :(得分:0)
我通过从装配中删除它来解决这个问题。
<remove assembly="System.Net.WebHeaderCollection" />
然后我收到System.Runtime.Handles的另一个程序集错误,所以我也删除了它
<remove assembly="System.Runtime.Handles" />
它现在正在工作。如果有任何复杂情况,我会回到这个答案。这是web.config中的标记
<compilation defaultLanguage="c#" debug="true" batch="false" targetFramework="4.6" numRecompilesBeforeAppRestart="50">
<assemblies>
...
<remove assembly="System.Net.WebHeaderCollection" />
<remove assembly="System.Runtime.Handles" />
...
</assemblies>
</compilation>