我使用 Web 平台安装程序在我们的开发服务器上安装了 Azure SDK 2.1。更新完成后,我们的测试项目,即 WCF 服务,现在已损坏。当您浏览到项目(在更新之前工作)时,您会收到以下错误:
无法加载文件或程序集“System.Web.WebPages.Deployment,Version=2.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”或其依赖项之一。该系统找不到指定的文件。
我搜索的所有内容都引用了 MVC。我们不使用 MVC,从来没有,甚至不应该安装在服务器上。为什么我会收到此错误消息?
编辑:我通过在另一台服务器上的测试发现,安装“Windows Azure SDK for .NET (VS 2010 SP1) - 2.1”包括 MVC 4.0 作为依赖项。为什么要安装这个?