有時(並非總是),當編輯「我的項目」頁面中的設置時,當我添加一個或從那裏編輯值時,I得到一個錯誤:'Settings is ambiguous between declaration in Modules '<project>.My.MySettingsProperty' and '<project>.My.MySettingsProperty'
當我更改配置設置時,Visual Studio生成「Settings1.Designer.vb」
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 Standard,而這個問題幾個月前沒有發生過。
感謝
以前從來沒有聽說過這個問題,這是非常罕見的。它必須是環境的,某種VS附加組件可能會導致混亂。 –
也許;我確實遇到了問題(設置未被讀取,並且在我打開的每個解決方案的根目錄下創建了一個「Visual Studio 2008」文件夾),但是我重新安裝了它,現在它可以正常工作。也許別人也有這個問題? – thomasb