【问题标题】:NullReferenceException when dragging control onto Form将控件拖到窗体上时出现 NullReferenceException
【发布时间】:2019-07-16 12:58:24
【问题描述】:

这个问题昨天开始出现:我试图在 Windows 窗体应用程序中将一个按钮拖到一个窗体上,但是当我这样做时,我得到一个 NullReferenceException(参见屏幕截图 here) 当我不使用拖放时,它工作正常。

我正在使用 Windows 10 1803 和 Visual Studio Community Edition 2017(版本 15.9.14)

关于可能导致此问题的任何想法?提前致谢!

【问题讨论】:

    标签: c# .net winforms visual-studio-2017 windows-forms-designer


    【解决方案1】:

    原来它与 Visual Studio 或 Windows 无关。我的第二台显示器通过 VGA 电缆连接到我的笔记本电脑上,事实证明,当我升级显示器时,Visual Studio 中的设计器表现得很奇怪。

    我注意到了这一点,因为当我的笔记本电脑屏幕上显示 Visual Studio 时,拖动控件起作用,但在我的 VGA 显示器上却没有。

    将比例调回 100%(在桌面上单击鼠标右键 > 显示设置)为我解决了这个问题。

    希望这对某人有所帮助。

    【讨论】:

      【解决方案2】:

      您是否尝试过删除 Visual Studio AppData 文件夹?它通常位于 %LOCALAPPDATA%\Local\Microsoft\VisualStudio。

      您也可以试用Visual Studio Community edition 2019。也许在新版本中不会出现这个问题。

      【讨论】:

      • 感谢您的建议,但这对我们不起作用。
      • Visual Studio Community Edition 2019也出现该问题
      猜你喜欢
      • 1970-01-01
      • 2011-02-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多