在NET Standard项目中使用.NET 4.6.1 NuGet包时出现问题( bin中缺少dlls )。
这个问题可能是由于.NET Standard项目与.NET Framework项目之间的兼容性问题导致的。.NET Standard是一种跨平台的规范,而.NET Framework是Windows平台上的一个具体实现。
当在.NET Standard项目中使用.NET 4.6.1 NuGet包时,可能会出现缺少dlls的问题。这是因为.NET Standard项目的目标框架版本与.NET 4.6.1不完全兼容,导致某些依赖的dlls无法正确加载。
解决这个问题的方法有两种:
<TargetFramework>
元素来实现。例如,将目标框架版本修改为.NET Standard 2.0。总结起来,解决在NET Standard项目中使用.NET 4.6.1 NuGet包时出现缺少dlls的问题,可以尝试升级.NET Standard版本或寻找替代的NuGet包。具体的解决方案需要根据项目的实际情况来确定。
领取专属 10元无门槛券
手把手带您无忧上云