如果在解决方案/项目中安装了 SAME Visual Studio 扩展和 NuGet DLL 会发生什么
What happens if SAME Visual Studio Extension and NuGet DLL are installed in a solution / project
例如 ASP.NET Core Bundle 和 Minifier 都是 Visual Studio Extension and NuGet package。如果我将 NuGet 包添加到解决方案,然后在安装了 Visual Studio 的相同扩展的计算机上打开该解决方案,会发生什么情况?
运行时间问题?一个包裹优先于另一个包裹?
我试过了,似乎无论版本如何,NuGet 包都优先。即使在 NuGet 包版本较低的情况下,它也会 运行 排除已安装的扩展。
考虑一下 - 这是有道理的 - 如果你在你的解决方案中将某些东西标记为依赖项,它应该比 IDE 和它的设置/插件具有更高的优先级。
例如 ASP.NET Core Bundle 和 Minifier 都是 Visual Studio Extension and NuGet package。如果我将 NuGet 包添加到解决方案,然后在安装了 Visual Studio 的相同扩展的计算机上打开该解决方案,会发生什么情况?
运行时间问题?一个包裹优先于另一个包裹?
我试过了,似乎无论版本如何,NuGet 包都优先。即使在 NuGet 包版本较低的情况下,它也会 运行 排除已安装的扩展。
考虑一下 - 这是有道理的 - 如果你在你的解决方案中将某些东西标记为依赖项,它应该比 IDE 和它的设置/插件具有更高的优先级。