有时(不总是),当我在“我的项目”页面中编辑设置时,当我从那里添加或编辑一个值时,会出现错误:
当发生这种情况时,我需要删除Settings.Designer.vb,在Settings1.Designer.vb中删除“1”,并从vbproj文件中删除对它的引用。
当我编辑Telerik ORM模型(一个复制到designer1.vb的designer.vb文件)时也会发生这种情况,这增加了一个问题,即在这种情况下,designer.vb文件之后为空。
'Settings is ambiguous between declaration in Modules '<project>.My.MySettingsProperty' and '<project>.My.MySettingsProperty'
Visual Studio会创建My Project\Settings.Designer.vb
的副本,并在.vbproj
文件中注册这两者。当发生这种情况时,我需要删除Settings.Designer.vb,在Settings1.Designer.vb中删除“1”,并从vbproj文件中删除对它的引用。
当我编辑Telerik ORM模型(一个复制到designer1.vb的designer.vb文件)时也会发生这种情况,这增加了一个问题,即在这种情况下,designer.vb文件之后为空。
这里有另一位人对该问题的描述(他自2009年以来没有答案,除了我的):http://social.msdn.microsoft.com/Forums/en-AU/vbide/thread/29e7b9ff-5cdc-456b-9d2f-bc85145e8eaf
你能想到可能的原因,更重要的是,能否想到可能的解决方法?
我正在使用Visual Studio 2008标准版,而这个问题在几个月前并没有发生。
谢谢