我想知道我是否可以使用" old" .NET 4.5.x DLL,它依赖于aspnet5(MVC6)项目中的System.Web.Mvc
v4.0.0.0。我有一个外部库,里面有很多我想使用的Html助手。这有可能吗?
我尝试引用DLL,但是我得到以下编译器错误,这是有道理的:
CS0012类型' HtmlHelper'在一个不是的程序集中定义 引用。您必须添加对程序集&System; Web.Mvc的引用, Version = 4.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35'
有没有办法做到这一点?
答案 0 :(得分:3)
根据ASP.NET团队的Damien Edwards的说法,这是不可能的,因为底层类型已经改变,而不仅仅是命名空间。
(Twitter是所有最好的aspnet5知识的来源,它的移动速度如此之快......):