Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/271.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 无法解析项目引用_C#_.net_Visual Studio_.net Core_Asp.net Core 2.0 - Fatal编程技术网

C# 无法解析项目引用

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

我正在构建一个.NETWPF应用程序,它以前的目标是.NET4.6.1

我已经使用它将以前的.csproj转换为VS2017的新包参考csproj样式

我还将目标框架更新为.NET4.7.1

问题是我的主项目引用了解决方案中的其他项目,当我使用名称空间声明时,每个项目都失败了

当我使用以前的csproj风格的项目时,我的主项目成功地引用了我解决方案中的其他项目,但现在不再是了

我曾尝试禁用ReSharper,甚至将源代码签出到从头开始的Windows安装,我得到了同样的结果

奇怪的是,我从Intellisense那里得到了很多错误,但一切都构建得非常完美

我快没主意了

解决方案来源是


从以下基本建议开始:当您有一个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我希望您阅读此处的内容和提问方式。。。。