【问题标题】:Visual Studio 2015 IntelliSense not displaying all methodsVisual Studio 2015 IntelliSense 不显示所有方法
【发布时间】:2016-01-13 07:23:36
【问题描述】:

我最近从 2013 年升级到 Visual Studio 2015,因为出于某种原因 2013 对我来说无法在 Windows 10 上运行,即使在多次安装尝试之后也是如此。

唯一的问题是 IntelliSense 不显示来自其他表单的方法。例如,当我开始输入其中一个表单的名称时,IntelliSense 显示的唯一内容是:

但是,表单有几十个公共方法,而 IntelliSense 在 2013 年之前运行良好。

有趣的是,如果我通过手动输入记住名称,我仍然可以调用该方法,即Form1.TestMethod()

有人知道这个问题的解决方法吗?我正在使用 Visual Studio 2015 Update 1。

【问题讨论】:

    标签: visual-studio visual-studio-2015 intellisense


    【解决方案1】:

    我遇到了完全相同的问题,并与 Microsoft 提出了支持事件。他们已经根据下面的答案验证了这是 VS 2015 Update-1 的错误。我们有几台只运行 VS 2015(无更新 1)的计算机,运行良好。我将转交我从 Microsoft 收到的任何进一步信息。

    来自微软的回应:

    "是的,这只发生在 Visual Studio 2015 update1 中。似乎 是VS2015 Update1中的一个bug,我正在与产品团队讨论修复 这个问题。

    如果你只是避免使用表单的默认实例。创建一个表单实例,将其存储在局部变量或字段中,然后传递这些 周围的参考很容易。这也是一个更好的做法 这将使您的代码整体更强大。

    Dim f As New Form2

    f.TextBox1.Text = "嗨"

    【讨论】:

    • 这个bug修复了吗?实在是太恶心了
    猜你喜欢
    • 1970-01-01
    • 2016-10-02
    • 2015-07-30
    • 2013-07-19
    • 1970-01-01
    • 2015-10-13
    • 2020-04-11
    • 1970-01-01
    • 2016-01-09
    相关资源
    最近更新 更多