gpt4 book ai didi

c# - 无法将多个项目的目标框架从 v4.0 更改为 V4.5 或 4.5.1

转载 作者:可可西里 更新时间:2023-11-01 08:45:32 26 4
gpt4 key购买 nike

我在大型解决方案中有几个项目无法转换为 V4.5.1(甚至 V4.5)。大多数都这样做了,但显然我需要将它们全部转换。 Visual Studio 中的 GUI 表示它已完成并重新加载项目,但如果您返回属性,它仍然显示 V4 并且由于依赖项已正确转换并且是 V4.5.1 而无法编译

我尝试手动更新 .csproj 文件,它说 4.5.1 作为目标框架,我什至更新了 app.config/web.config 以指向正确的版本,但是 Visual Studio 的属性页仍然显示 .NET 4 并抛出编译错误,因为它无法访问成功更新到 4.5.1 的错误

在获取这些更新的过程中我缺少什么?我已经尝试过 VS.net 2012 和 2013,两者都做同样的事情。

最佳答案

希望这对其他人有帮助:

在我们的案例中,问题在于我们引用了为整个解决方案创建的自定义目标文件。即使项目正在更新,自定义目标文件也会覆盖它,从而阻止项目更新。

更新目标文件以指向 .net 4.5,一切正常。

关于c# - 无法将多个项目的目标框架从 v4.0 更改为 V4.5 或 4.5.1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21316795/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com