C# 如果在解决方案/项目中安装了相同的Visual Studio扩展和NuGet DLL,会发生什么情况

C# 如果在解决方案/项目中安装了相同的Visual Studio扩展和NuGet DLL,会发生什么情况,c#,asp.net,nuget,visual-studio-extensions,C#,Asp.net,Nuget,Visual Studio Extensions,例如,ASP.NET核心包和Minifier以和的形式提供。如果我将NuGet包添加到解决方案中,然后在安装了相同Visual Studio扩展的计算机上打开该解决方案,会发生什么情况 运行时问题?一个包优先于另一个包?我已经尝试过了,无论版本如何,NuGet包都优先。即使在NuGet软件包版本较低的情况下,它也会在不包括已安装扩展的情况下运行 仔细想想——这是有道理的——如果您在解决方案中将某个内容标记为依赖项,那么它应该比IDE及其设置/加载项具有更高的优先级。既然解决了,您可以将其标记为答

例如,ASP.NET核心包和Minifier以和的形式提供。如果我将NuGet包添加到解决方案中,然后在安装了相同Visual Studio扩展的计算机上打开该解决方案,会发生什么情况


运行时问题?一个包优先于另一个包?

我已经尝试过了,无论版本如何,NuGet包都优先。即使在NuGet软件包版本较低的情况下,它也会在不包括已安装扩展的情况下运行


仔细想想——这是有道理的——如果您在解决方案中将某个内容标记为依赖项,那么它应该比IDE及其设置/加载项具有更高的优先级。

既然解决了,您可以将其标记为答案,这样它就可以帮助其他社区成员。祝您有个美好的一天: