【发布时间】:2019-12-22 14:12:46
【问题描述】:
从 .NET 4.5.2 升级到 4.6.1 后,我遇到了其中几个警告
3>C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets(2110,5): 警告 MSB3274:主要参考 “[...]AbcManagement.Commons.dll”无法解析,因为它是 针对“.NETFramework,Version=v4.6.1”框架构建。这是一个 比当前目标框架更高的版本 “.NETFramework,Version=v4.5.2”。
我已经检查了所有引用的项目。它们现在都针对 Framework 4.6.1。解决方案的构建没有错误或警告,它也可以在本地运行。仅当我尝试使用以下方式发布解决方案时:右键单击项目-> 发布,它开始发布并存在与此警告有关的错误。
我已经阅读了类似的主题,以确保在本地机器上安装了正确的框架。这也导致没有令人满意的结果。
我错过了什么?
【问题讨论】:
-
清理 obj/bin 文件夹并重建整个解决方案
-
很遗憾没有解决我的问题。不过,感谢您指出这种方法。
标签: asp.net .net visual-studio