可能重複:
Errors in Windows Forms controls in designer view當Visual Studio告訴我我的項目不支持代碼時,這意味着什麼?
文件 'C:\用戶[路徑移除] \ ReportForm.cs' 不支持代碼解析或生成,因爲它不是內包含支持代碼的項目。
alt text http://i44.tinypic.com/29lk5f8.jpg
可能重複:
Errors in Windows Forms controls in designer view當Visual Studio告訴我我的項目不支持代碼時,這意味着什麼?
文件 'C:\用戶[路徑移除] \ ReportForm.cs' 不支持代碼解析或生成,因爲它不是內包含支持代碼的項目。
alt text http://i44.tinypic.com/29lk5f8.jpg
我不認爲這個問題是缺乏支持的代碼。更有可能的是,ReportForm.cs或ReportForm.designer.cs中的代碼不能被WinForms設計器類解析。您可以通過刪除所有代碼並輸入非常簡單的內容並重新加載設計器來驗證此情況。
例子:
public class ReportForm(){
public ReportForm(){}
}
我遇到這一次當我改名然後一個表單關閉並重新打開VS.錯誤被拋出,我看不到設計師。對我的補救措施是檢查以確保項目表單正在尋找我最近命名的表單而不是舊名稱,如果它是舊名稱,那麼只需刪除它並添加 - >現有項目。
從這一點來看,一切都應該是好的。
就我而言,我剛剛重新命名了表格並走開了。當我第二天早上回來時,Windows Update重新啓動了我的電腦。我刪除了project.sou文件,一切都很順利。 – 2013-04-24 14:08:41
幫助我的解決方案是我在兼容模式下運行我的VS,並以管理員身份運行。
爲了使其運行平穩,您必須取消選中「兼容性」和「以管理員身份運行」選項。
你能提供更多信息嗎? – jfs 2009-02-06 04:40:37