是什么原因导致Visual Studio 2008表单设计器自动生成损坏的代码?
我一直在Visual Basic .NET中开发一个基于Windows窗体的项目,只需复制解决方案文件夹就可以在几台计算机之间移动代码。这在过去从未引起任何问题,但是我当前的项目似乎已停止在设计器中生成有效代码。
每当我在表单设计器中修改表单时,它都会将所有类型名称更改为其完全限定名称(例如,Form变为System.Windows.Forms.Form)。这通常会很好,除了设计师似乎忘记了System,System.Windows或System.Windows.Forms以及System.Drawing。我已经检查过所有这些都在项目引用列表中,并且所有路径都引用了有效的.dll。
目前要处理这个项目,我必须进入设计器代码,并在每次更改表单后,在“System.Windows.Forms”和“System.Drawing”上使用空格做一个替换。这很麻烦,我的下一个解决方案是简单地重新制作新项目中的表单,并在假设某些模糊的解决方案配置被破坏的情况下复制代码。
有没有人有这方面的经验?
没有找到相关结果
已邀请:
3 个回复
樊熄忙暖
缉康怪
久纳禾澎