*.Designer.vb 文件自动更改为包含错误“只有成员访问表达式才能启动调用语句”的行。

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

我有一个 vb.net 应用程序,我在其中将

Dock
RibbonControlAdv
属性从
TopMost
(不知道这是一个有效值)更改为
Top
.

当我保存项目时,它显然做了很多事情,因为 visual studio 挂了一秒钟,当我检查表单的设计器文件时,它已被完全重写。好像

Global
这个词已经被添加到这里和那里了。类型已转换。以前称为

Syncfusion.Windows.Forms.Tools.ToolTipInfo

现在

Global.Syncfusion.Windows.Forms.Tools.ToolTipInfo

这只是所有自动编辑的开始。

更在意的是这一行其实是不可编译的

(CType(Me.ProgressBarAdv1, Global.System.ComponentModel.ISupportInitialize)).BeginInit()

与之前不同的是增加了圆括号和前缀

Global.
。声明无效。

只有成员访问表达式才能启动调用语句。

Renoving

Global.
使编译器高兴,但这当然不是我在自动创建的代码中的很多地方可以做的事情。在改回之前,更正也只是暂时的。

这些非法编辑的可能来源是什么? 我在争论之间

  • Visual Studio 2022 v17.5.4
  • Syncfusion(使用 essential studio for winforms 20.2.0.36)
  • Resharper(使用 2023.1)

我应该

  • 卸载
  • 升级到更新版本
  • 降级到早期版本
  • 设置

其中任何一个?

我也时常遇到

Handles
指令被神秘地从 *.vb 文件中删除的问题。当它发生时,它总是在我运行一个项目时发生。在我眼前按 F5 时,我可以看到 26 个句柄指令被删除。这已确认发生在两台计算机上。

vb.net visual-studio resharper visual-studio-2022 syncfusion
© www.soinside.com 2019 - 2024. All rights reserved.