我如何告诉NuGet我不希望包具有特定的依赖性?

我如何告诉NuGet我不希望包具有特定的依赖性?,nuget,Nuget,在NuGet上有一个我喜欢的项目包。但是,包作者已经决定包含几个我不喜欢的、主包不需要的依赖包。我曾试图说服包作者,这些应该是独立的包,而不是依赖性-但没有任何效果 有没有办法告诉NuGet我想要一个包,但排除依赖性 也许packages.config中有类似的东西 <?xml version="1.0" encoding="utf-8"?> <packages> <package id="SomePackage" version="1.0.0">

在NuGet上有一个我喜欢的项目包。但是,包作者已经决定包含几个我不喜欢的、主包不需要的依赖包。我曾试图说服包作者,这些应该是独立的包,而不是依赖性-但没有任何效果

有没有办法告诉NuGet我想要一个包,但排除依赖性

也许packages.config中有类似的东西

<?xml version="1.0" encoding="utf-8"?>
<packages>
  <package id="SomePackage" version="1.0.0">
    <ignoredependancy id="SomePackage.UselessStuff" />
  </package>
</packages>

这更像是一个功能请求,您应该在上打开一个问题,我想出来了

安装包-IgnoreDependencies


卸载软件包-Force

您能给出此答案的详细信息吗?其中IgnoreDependencies是从GUI定位的,还是仅从命令行定位的。它会更改配置文件吗?同样的问题也适用于武力。