具有相同名称空间的扩展方法IsNullOrWhiteSpace放置在两个程序集中

时间:2018-03-20 14:46:21

标签: asp.net .net webgrease ajaxmin

我有ASP.Net MVC项目。该项目包含WebGrease,packages.config:

<package id="WebGrease" version="1.5.2" targetFramework="net462" />

最近因为(https://www.nuget.org/packages/BundleTransformer.MicrosoftAjax/)我将AjaxMin添加到我的packages.config中:

<package id="AjaxMin" version="5.14.5506.26202" targetFramework="net461" />

在我的代码中,我使用的是IsNullOrWhiteSpace()扩展方法。该方法实际上存在于这两个库中:

enter image description here

Visual Studio无法决定必须使用哪一个。

我无法删除对WebGrease的引用,因为如果我这样做,我会遇到以下异常:

enter image description here

我该如何解决冲突?

谢谢

1 个答案:

答案 0 :(得分:1)

您可以直接使用string.IsNullOrWhitespace()。