【发布时间】:2026-01-16 09:45:01
【问题描述】:
我正在构建一个 .NET WPF 应用程序,该应用程序以前针对 .NET 4.6.1。
我已使用此tool 将我以前的 .csproj 转换为 VS2017 的新 Package-Reference csproj 样式。
我还将目标框架更新为 .NET 4.7.1。
问题是我的主项目引用了我的解决方案中的其他项目,当我声明 using namespace;
时,每个项目都失败了当我使用以前的 csproj 样式项目时,我的主项目成功地引用了我的解决方案中的其他项目,但现在没有了。
我尝试禁用 ReSharper,我什至检查了从头开始安装 Windows 的源代码,我得到了同样的结果。
奇怪的是我从 Intellisense 收到了很多错误,但一切都完美地构建!
我想不通了......
解决方案来源为here。
【问题讨论】:
-
我的水晶球说:“修复所有这些问题的预算是多少。”活着没那么容易。转储代码并期望 SO 用户免费修复它:)
-
我假设您已尝试删除并重新添加依赖项?
-
@Eser 你希望我将整个解决方案重写为 SO 吗?
-
@MortenBork 是的,删除/读取项目没有任何效果。
-
@Ben 我希望你能在这里阅读什么以及如何提问......
标签: c# .net visual-studio .net-core asp.net-core-2.0