Asp.net mvc 您能同时使用ASP.NET MVC库和MVC源代码吗?
我正在尝试使用ASP.NET MVC Futures库中的Html.RenderAction方法。但是,只有当我的项目引用GAC中的System.Web.Mvc程序集时,我才能完成这项工作。如果我将System.Web.Mvc源代码作为一个项目包含在解决方案中,那么Microsoft.Web.Mvc的所有功能都会崩溃。还有其他人有这种经历吗?Ideas?要使用MVC源代码,有两个web.config文件需要编辑: -/web.config -/views/web.config 您必须从这些行中删除PublicKey属性(根据内存,下面的示例可能不是100%准确,但您知道了:):Asp.net mvc 您能同时使用ASP.NET MVC库和MVC源代码吗?,asp.net-mvc,Asp.net Mvc,我正在尝试使用ASP.NET MVC Futures库中的Html.RenderAction方法。但是,只有当我的项目引用GAC中的System.Web.Mvc程序集时,我才能完成这项工作。如果我将System.Web.Mvc源代码作为一个项目包含在解决方案中,那么Microsoft.Web.Mvc的所有功能都会崩溃。还有其他人有这种经历吗?Ideas?要使用MVC源代码,有两个web.config文件需要编辑: -/web.config -/views/web.config 您必须从这些行中删
或
所以它变成了
<add assembly="System.Web.Mvc, Version=x.y.z.a, Culture=neutral, PublicKeyToken=null"/>
或
这完全是后腿痛。我希望微软团队能在使这些早期版本的集成更顺畅方面做得更好。这只适用于我,如果我不使用ASP.NET MVC Futures的话。如果我使用ASP.NET MVC Futures,我会得到:CS0012:类型“System.Web.MVC.Controller”包含在未引用的程序集中。
<add tagPrefix="asp" namespace="System.Web.Mvc" assembly="System.Web.Mvc, Version=x.y.z.a, Culture=neutral, PublicKeyToken=0123456789101112"/>
<add assembly="System.Web.Mvc, Version=x.y.z.a, Culture=neutral, PublicKeyToken=null"/>
<add tagPrefix="asp" namespace="System.Web.Mvc" assembly="System.Web.Mvc, Version=x.y.z.a, Culture=neutral, PublicKeyToken=null"/>