C# 无法解析项目引用
我正在构建一个.NETWPF应用程序,它以前的目标是.NET4.6.1 我已经使用它将以前的.csproj转换为VS2017的新包参考csproj样式 我还将目标框架更新为.NET4.7.1 问题是我的主项目引用了解决方案中的其他项目,当我使用名称空间声明时,每个项目都失败了 当我使用以前的csproj风格的项目时,我的主项目成功地引用了我解决方案中的其他项目,但现在不再是了 我曾尝试禁用ReSharper,甚至将源代码签出到从头开始的Windows安装,我得到了同样的结果 奇怪的是,我从Intellisense那里得到了很多错误,但一切都构建得非常完美 我快没主意了 解决方案来源是C# 无法解析项目引用,c#,.net,visual-studio,.net-core,asp.net-core-2.0,C#,.net,Visual Studio,.net Core,Asp.net Core 2.0,我正在构建一个.NETWPF应用程序,它以前的目标是.NET4.6.1 我已经使用它将以前的.csproj转换为VS2017的新包参考csproj样式 我还将目标框架更新为.NET4.7.1 问题是我的主项目引用了解决方案中的其他项目,当我使用名称空间声明时,每个项目都失败了 当我使用以前的csproj风格的项目时,我的主项目成功地引用了我解决方案中的其他项目,但现在不再是了 我曾尝试禁用ReSharper,甚至将源代码签出到从头开始的Windows安装,我得到了同样的结果 奇怪的是,我从Int
从以下基本建议开始:当您有一个using语句时,您引用的是一个名称空间。为了解析该命名空间,相关项目必须具有对包含该命名空间的程序集或项目的引用。您的
DownloadService.cs
code模块表明它无法解析Popcorn.Utils命名空间,这一事实告诉我,包含DownloadService.cs
的项目没有对包含Popcorn.Utils的项目或程序集的引用。从以下基本建议开始:当您有一个using语句时,您正在引用一个名称空间。为了解析该命名空间,相关项目必须具有对包含该命名空间的程序集或项目的引用。您的DownloadService.cs
code模块无法解析Popcorn.Utils命名空间这一事实告诉我,包含DownloadService.cs
的项目没有对包含Popcorn.Utils的项目或程序集的引用
奇怪的是,我从Intellisense那里得到了很多错误,但是所有的东西都构建得非常完美
假设是这样的话,intellisense信息存储在解决方案文件旁边的.vs
文件夹中。您可以尝试关闭VS,删除文件夹并重新打开解决方案。这通常可以解决我在处理Intellisense错误时遇到的问题,尽管构建成功
奇怪的是,我从Intellisense那里得到了很多错误,但是所有的东西都构建得非常完美
假设是这样的话,intellisense信息存储在解决方案文件旁边的
.vs
文件夹中。您可以尝试关闭VS,删除文件夹并重新打开解决方案。这通常可以解决我在处理Intellisense错误时遇到的问题,尽管构建成功。我的水晶球会说:“修复所有这些问题的预算是多少。”Live并不是那么容易。转储代码并期望用户免费修复:)我假设您已尝试删除并重新添加依赖项?@Eser您希望我将整个解决方案重写为SO吗?@MortenBork是的,删除/读取项目没有任何效果。@Ben我希望您在这里读到什么以及如何提问……我的水晶球说:“修复所有这些问题的预算是多少。“生活并不那么容易。转储代码并期望用户免费修复:)我假设您已尝试删除并重新添加依赖项?@Eser您希望我将整个解决方案重写为SO吗?@MortenBork是的,删除/读取项目没有任何效果。@Ben我希望您阅读此处的内容和提问方式。。。。