天天看點

Visual Studio 2008項目中WinForm窗體圖示顯示為類圖示,隻能打開代碼而無法打開視圖問題解決

背景:

        今天打開一個winform項目的時候,圖示顯示為類檔案的樣子而不是窗體的樣子,在代碼中右鍵也沒有view designer選項,輕按兩下圖示打開的是代碼而非窗體設計界面,百度後也沒有找到解決方案。

解決方法(不一定通用):

        1、編譯項目檢視有沒有錯誤。

        2、檢視winform窗體繼承的窗體檔案可以打開不?有沒有問題

        3、簽出代碼,在undocheckout,編譯,檢視是否可以了

        4、檢視該項目有沒有被其他人簽出,如果被簽出,讓他們簽入,再擷取一下最新版本代碼,編譯,看看是不是可以了(我在這一步,搞定了)

假想:

        會不會是有人簽出,導緻檔案版本不一樣,出現的這種情況呢?不清楚

類圖示如下:

Visual Studio 2008項目中WinForm窗體圖示顯示為類圖示,隻能打開代碼而無法打開視圖問題解決

窗體圖示如下:

Visual Studio 2008項目中WinForm窗體圖示顯示為類圖示,隻能打開代碼而無法打開視圖問題解決

小注:

        團隊項目通過firefly或者microsoft visual sourcesafe來管理源碼,如果想删除某個檔案或者窗體,在本地删除完畢後,登入firefly與microsoft visual sourcesafe上檢視相關檔案是否已經删除,如果沒有删除徹底,請立即删除,否則,很容易出現代碼檔案版本不一緻問題,進而導緻,窗體打不開之類的問題發生。