0

我使用WCF REST SERVICE TEMPLATE创建了一个 WCF REST Web 服务。我正在尝试使用 Visual Studio 2010 发布菜单部署它。它在 IIS 中创建虚拟目录,但是当我尝试浏览它时,它给出了错误:

编译器错误消息:CS0234:命名空间“System.Web”中不存在类型或命名空间名称“MVC”(您是否缺少程序集引用?)

源错误:

Line 63:         <add namespace="System.Web.Mvc.Ajax" />
**Line 64:         <add namespace="System.Web.Mvc.Html" />**
Line 65:         <add namespace="System.Web.Optimization" />
Line 66:         <add namespace="System.Web.Routing" />
Line 67:         <add namespace="System.Web.WebPages" />

在第 64 行缺少 MVC。我使用 NUGET 添加了参考,现在它说

编译器错误消息:CS0234:命名空间“System.Web”中不存在类型或命名空间名称“优化”(您是否缺少程序集引用?)

我的系统上安装了 Visual Studio 2012。是因为 IIS 正在寻找 asp.net 4.5 而应用程序池是 asp.net 4.0 吗?

请建议

http://visualstudiogallery.msdn.microsoft.com/fbc7e5c1-a0d2-41bd-9d7b-e54c845394cd

4

1 回答 1

0

你是Microsoft.AspNet.Web.Optimization -Version 1.0.0通过包管理器添加的吗?

于 2013-03-24T16:19:07.567 回答