asp.net-mvc - 无法加载文件或程序集“System.Web.WebPages.Razor,版本=2.0.0.0,文化=中性,PublicKeyToken=31bf3856ad364e35”
问题描述
我有一个在本地机器上运行良好的 ASP.Net MVC 实体框架项目。但是当我将它上传到 Azure Web App 时,我收到以下错误:
无法加载文件或程序集“System.Web.WebPages.Razor,Version=2.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”或其依赖项之一。
我在项目中引用的版本是 3.0.0.0 并且bin
文件夹中存在相同的版本。我已经多次清理和重建项目,还删除了obj
目录bin
,但徒劳无功。
为什么当我引用 3.0.0.0 时它试图找到版本 2.0.0.0?
解决方案
推荐阅读
- python-3.x - 使用 BeautifulSoup 从 HTML 中提取地址标签
- python-3.x - Pip安装TensorFlow MacOs后出错:zsh:非法硬件指令python -c
- python - Selenium - 无法点击搜索结果中的链接
- laravel-backpack - Laravel Backpack - 登录重定向路径后与管理员和普通用户分开
- c++ - fmtlib:没有解析选项的用户定义类型的快捷方式?
- reactjs - 如何在 bundleResourceIO 中使用电话系统中的文件
- node.js - 在 ubuntu、aws ami 上安装特定的 Node.JS 版本
- python - Python删除具有时间条件的行
- javascript - 表过滤器重置vue js
- javascript - 如何在反应中使用下载的字体?