出現該錯誤的原因:Visual Studio 創建MVC項目時,選擇的是Empty。
解決方案:
1、直接網站上下載或者在其他MVC項目的bin 文件夾下找到這個dll,復制到你的bin文件夾下即可。
2、VisualStudio 打開項目,選擇菜單 【工具】-> 庫程序包管理器 -> 程序包管理器控制台。
在打開的控制台窗口,默認項目選擇你當前報錯的項目。
看到一個PM> ,復制 Install-Package Microsoft.Web.Infrastructure 到控制台,回車,稍等一會(等多久取決於你的網速)即可。