控件工具包现在具有System.Spacial,Microsoft.Data.Edm,Microsoft.Data.OData,Microsoft.WindowsAzure.ConfigurationManager和WindowsAzure.Storage!
的新依赖项。这真的有必要吗?我可以以某种方式绕过这种膨胀吗?
答案 0 :(得分:5)
我发现避免这些不必要的依赖项的唯一解决方案是在引入依赖项之前使用该版本。
在程序包管理器控制台中,可以执行以下命令来安装正确的版本:
Install-Package AjaxControlToolkit -Version 7.1005.0
我非常期待他们删除所有这些不必要的依赖项的那一天,这种解决方案变得不必要了!
答案 1 :(得分:0)
今天发布(2015年3月10日):
ASP.NET AJAX Control Toolkit程序集现在没有外部依赖项:它不再需要AjaxMin,HtmlAgilityPack或WindowsAzure。所有依赖于第三方软件包的功能都被提取到单独的软件包(ASP.NET AJAX Control Toolkit.StaticResources,ASP.NET AJAX Control Toolkit.HtmlEditor.Sanitizer),所有这些软件包都可以作为Nuget软件包使用。