将.net 4.6.1项目更改为.net 4.7失败

问题描述:

当我将.net 4.6.1的目标更改为.net 4.7时。将.net 4.6.1项目更改为.net 4.7失败

构建时出现此错误,但没有项目.json,我该如何传递?项目现在无法编译。 严重性代码说明项目文件的线路抑制状态 错误`

你的项目没有引用” .NETFramework,版本= V4.7" 框架。在project.json的 “框架”部分中添加对“.NETFramework,Version = v4.7”的引用,然后重新运行NuGet 恢复。

`

我有固定它通过创建.NET 4.7的全新项目,然后将文件从旧项目复制。

这个工作,但不是一个好的解决方案,因为我应该能够恰到好处单击该项目并从4.6.1改为4.7

在这里就插话。我应用了相同的修补程序as above,它工作。但是,当我将我的改变重新提出几个承诺以保持速度时,它也有同样的问题。第二次,我只是尝试删除在冒犯项目下的bin/obj目录,这似乎也工作。

讨厌这些浮肿问题。

删除/bin/obj并重建您的解决方案。