VS2017解决方案资源管理器:ef1000“可能的SQL注入漏洞”

时间:2018-09-26 10:19:49

标签: visual-studio visual-studio-2017 entity-framework-core entity-framework-core-2.1

解决方案资源管理器中的奇怪消息。

ef1000“可能的SQL注入漏洞”

enter image description here

它不会阻止编译,没有错误,没有警告,也没有错误列表中的消息。

编译时输出中没有类似消息... 单击不会将焦点移到“漏洞”行。没有参考的文件/行相关信息。

但是有带有“删除”按钮的上下文菜单不起作用(什么也没有发生)。 proj文件中没有与Analyzers相关的条目。

看起来像常见的软件包引用错误。如何解决?

2 个答案:

答案 0 :(得分:12)

我去了那个位置C:\ Users \ User.nuget .. etc,然后删除了这个包。我关闭了Visual Studio,然后重新打开了它。软件包已还原,错误消失了。我同时在Visual Studio中使用.net框架应用程序,并且反复打开和关闭核心解决方案,因此我认为程序包某种程度上已损坏。

答案 1 :(得分:1)

只需卸载项目并再次重新加载它,警告就会消失。 The source