【发布时间】:2015-01-07 11:40:28
【问题描述】:
这个问题从昨晚开始一直困扰着我,我无法弄清楚它的解决方案。
让我解释一下我的项目的结构,在一个解决方案文件中,我有三个项目,两个是 asp.net mvc 4 项目,一个是 C# 库,当我添加新的 asp.net mvc 4 项目时问题就开始了。
我尝试了几种解决方案,但它们对我不起作用,
- nuget restore(首先我删除了整个包文件夹然后应用 nuget 恢复)。
- 然后尝试卸载asp.net web优化包 webgrease,然后安装它们。
- 已尝试清理 asp.net 的临时文件夹。
- 从 web.config assemblyBinding 标记中删除了 xmlns
注意:
- 通过使用第一个解决方案,我能够在我的家庭开发机器上解决问题,但相同的解决方案在我的办公室开发机器上不起作用:(
- 我在asp.net chat 上也讨论过这个问题,然后在这里发布问题。
- Assembly binding log aka FusionLog Viewer
- 尝试了几种 SO 解决方案。
更新:
- 在单独的解决方案中移动了两个 MVC4 webapp,所以一个解决方案是 工作正常,但另一个有同样的 webgrease 问题。
解决方案:
- 在下面查看我的答案,了解适用于我的情况的解决方案。
【问题讨论】:
-
任何人都可以帮我解决这个问题,它仍然困扰着我..!
标签: asp.net asp.net-mvc nuget gac