Assembly Not Referenced compilation error in foreach loop in Razor view

為{幸葍}努か 提交于 2019-12-04 00:17:49

I have figured it out, and it was devilishly simple. I still don't know why this is necessary, but adding a new assembly tag to web.config seems to have resolved this issue. The tag I added was under the <compilation> tag and as follows:

<assemblies>
    <add assembly="System.Collections, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
</assemblies>

Simple, but has resolved the error and the view now renders correctly.

This is because of how references are added in the Razor Engine. This issue is reported https://github.com/Antaris/RazorEngine/issues/415.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!