gpt4 book ai didi

c# - 从 aspnet5 引用 "old".NET 4.x DLL?

转载 作者:行者123 更新时间:2023-11-30 16:08:37 30 4
gpt4 key购买 nike

我想知道我是否可以使用“旧的”.NET 4.5.x DLL,它依赖于 aspnet5 (MVC6) 项目中的 System.Web.Mvc v4.0.0.0。我有一个外部库,里面有很多我想使用的 Html 助手。这有可能吗?

我尝试引用 DLL,但出现以下编译器错误,这是有道理的:

CS0012 The type 'HtmlHelper' is defined in an assembly that is not referenced. You must add a reference to assembly 'System.Web.Mvc, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'

有什么办法吗?

最佳答案

根据 ASP.NET 团队的 Damien Edwards 的说法,这是不可能的,因为基础类型已经改变,而不仅仅是命名空间。

(Twitter 是所有最好的 aspnet5 知识的来源,它发展得如此之快......):

https://twitter.com/erikbra/status/575369567549132801

关于c# - 从 aspnet5 引用 "old".NET 4.x DLL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28972048/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com