如何解决错误:Intellisense无法确定此完成项目的准确性

问题描述 投票:0回答:1

我正在使用Visual Studio 2019的asp.net核心应用程序中使用D3.js。

D3本身有效,我可以创建可以正常工作的SVG图表。但是,使用Razor时D3的智能感知无法正常工作。

我收到以下错误消息,

Intellisense无法确定此完成的准确性项目

我确保启用了智能功能。我尝试使用本地引用D3库或使用指向CDN的链接。

我已经在Visual Studio的早期版本中看到了有关_reference.js文件的此主题的某些内容,但不适用于vs2019。

提前感谢

javascript asp.net d3.js intellisense visual-studio-2019
1个回答
0
投票

即使我正在运行Visual Studio 2019 v16.3.2,我的D3项目也是在v16.3.0最新时创建的。

即使在发行说明中没有任何内容表明Javascript中的任何智能感知修复,在v16.3.2中创建的新项目中的智能感知也可以正常工作。

最后,我创建了一个全新的Visual Studio解决方案,并逐个文件导入了我的旧项目文件。我没有更改代码行或更改任何设置。两种解决方案之间的唯一区别是,旧解决方案是在v16.3.0最新(并已升级到v16.3.2)时创建的,而新解决方案是在v16.3.2最新时创建的。

这更多是一种解决方法,而不是答案,但我在此上浪费了太多时间,不得不继续前进。

© www.soinside.com 2019 - 2024. All rights reserved.