asp.net-mvc – VS 2015:无法加载文件或程序集’System.Web.WebPages.Razor,V
|
我正在运行包含不同项目的解决方案.但是,我正在尝试使用Visual Studio 2015和框架4.6(在 Windows 8操作系统,IIS Express上)运行包含wcf服务的项目(类库).但是它在浏览器中不断显示此错误: 错误: 我注意到Razor 2.0的调用程序集是“System.Web.Mvc”版本4.0.0.1:
但是,此项目中未引用System.Web.MVC dll,项目中的引用位于下图中: 虽然它没有被引用,但它总是出现在bin文件夹中,即使我清除它.也许这就是为什么它试图调用“System.Web.WebPages.Razor”版本2.0. 澄清问题的任何线索: >我在调用System.web.mvc的Web.Config中没有相关的程序集 <runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="WebGrease" publicKeyToken="31bf3856ad364e35" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-1.5.2.14234" newVersion="1.5.2.14234" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
>也不包含在包配置中: <packages> <package id="EntityFramework" version="6.1.3" targetFramework="net46" /> <package id="Microsoft.AspNet.Providers" version="2.0.0" targetFramework="net451" /> <package id="Microsoft.AspNet.Providers.Core" version="2.0.0" targetFramework="net451" /> <package id="Microsoft.Web.Infrastructure" version="1.0.0.0" targetFramework="net46" /> <package id="PostSharp" version="4.3.5-alpha" targetFramework="net46" /> <package id="System.Web.Providers" version="1.2" targetFramework="net451" /> </packages> >不包括在内作为参考 我想知道最近发生了什么?可能另一个项目会影响它! 问题的可能原因: 我还注意到这个项目中有一个“Gobal.asax”文件,该文件使用“MvcApplication”类来实现“System.Web.HttpApplication”,这可能是问题的一个很好的原因. 任何帮助表示赞赏. 解决方法解决方案:通过nuget manager安装Microsoft.AspNet.Webpages第一版2.0版.(编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-mvc – ASP.Net MVC的AntiForgeryToken方法是否与负
- asp.net-mvc – 在MVC/ASP.NET MVC中正确使用Model vs Cont
- 数组 – 发布字符串数组
- asp.net – WebAPI返回XML
- asp.net-mvc – 在您的ViewModel中放置什么
- asp.net – 路径’PROPFIND’被禁止?
- asp.net – 偶尔获取SqlException:超时过期
- asp.net-mvc – 如何在MVC中实现工作单元:责任
- Asp.net Webform显示警报和重定向
- asp.net-mvc – 如何将现有的asp.net应用程序迁移到asp.net
- asp.net – 如何为ValidateAntiForgeryToken选择
- ASP.NET如何访问公共属性?
- asp.net-mvc – web.config在哪里用于MVC应用程序
- asp.net-mvc – 获取当前用户的角色
- asp.net-mvc – 用于OpenID OAuth简单身份验证的
- asp.net-mvc-3 – CopyAllFilesToSingleFolderFo
- asp.net – HTTPS停止使用IIS express
- 如何单元测试我的asp.net-mvc控制器的OnActionEx
- asp.net-mvc-3 – 扩展MVC3剃刀Html.LabelFor添加
- asp.net c#membership:如何做一个GetUsersInRol
