当我在visual studio中使用.net核心项目时,我必须重新启动visual studio才能找到引用。
当我创建一个新的.net核心项目时,我会看到visual studio恢复包(解决方案资源管理器中的通知)。当我检查恢复的输出时,一切看起来都没问题 - 所有软件包都已下载。我也可以在硬盘上看到它们。
NU1001 The dependency Microsoft.AspNetCore.Diagnostics >= 1.0.0 could not be resolved.
但是在视觉工作室中,所有引用都会出现警告标志以及未找到它们的消息:
每个参考的属性都说:$qtyarr = array("inventory_level"=>7775);
我可以很好地运行该项目但是我在IDE中有很多不合适的东西而且没有自动完成,因为没有识别引用。
只有在我重新启动visual studio后,引用才会正常。请注意,重新启动工作室后,我不需要再次恢复。它只是有效。
看起来恢复工作但由于某些原因,visual studio无法更新。
我正在使用resharper但是我禁用了它并且它没有解决问题。
使用Visual Studio 2015 Update 3,DotNetCore 1.0.1预览2 2-003131(x64),.NET Core 1.0.1 VS 2015工具预览2.
.Net Framework项目不会发生这种情况,只能使用.Net核心。