0

我制作了一个 WCF 服务应用程序和一个 MVC4 Web 应用程序。我的服务使用我的 Web 成员提供程序功能来验证用户,我的提供程序使用实体框架来促进这种验证。当我在本地运行多个项目作为启动并使用我的应用程序和服务时,它工作得很好。现在我已经按照以下步骤在 Windows 2012 服务器上部署了这个 Web 服务: 在 Windows 服务器 2012 上启用 Wcf。但问题是我收到以下错误:

Could not load file or assembly 'System.Web.WebPages.Razor, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.

我什至添加system.web.razor了对 Web 服务的引用,但问题仍然存在。任何帮助,将不胜感激。

4

1 回答 1

0

右键单击System.Web.WebPages并选择属性。将本地复制设置为 true。然后再次发布,dll将被复制到目标的bin文件夹中。

于 2014-11-07T11:01:01.413 回答