【问题标题】:How to fix error: Intellisense is unable to determine the accuracy of this completion item如何修复错误:Intellisense 无法确定此完成项的准确性
【发布时间】:2020-02-03 10:35:38
【问题描述】:

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

D3 本身可以工作,我可以创建按预期工作的 SVG 图表。 但是,使用 Razor 时 D3 的智能感知不起作用。

我收到以下错误消息,

Intellisense 无法确定此补全的准确性 项目

我确保已启用 intellisese。 我尝试过在本地引用 D3 库或使用 CDN 的链接。

我在以前版本的 Visual Studio 上看到了一些关于 _reference.js 文件的内容,但这不适用于 vs2019。

提前谢谢

【问题讨论】:

    标签: javascript asp.net d3.js intellisense visual-studio-2019


    【解决方案1】:

    尽管我运行的是 Visual Studio 2019 v16.3.2,但我的 D3 项目是在 v16.3.0 最新版本时创建的。

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

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

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

    【讨论】:

    • 嗨,兰,感谢您的分享,请将您的回复标记为答案,这将有助于其他社区成员更轻松地搜索此有用信息,只是一个提醒:)
    猜你喜欢
    • 2015-11-30
    • 2016-08-08
    • 2021-11-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多