這兩天在開發專案時遇到神奇的事情,要點擊開發好的類別檔案時竟然跳出錯誤,錯誤畫面很像之前在寫 Webform 自訂 UserControl 時異常畫面,錯誤訊息為 'To prevent possible data loss before loading the designer, the following errors must be resolved: ,這篇就就針對此問題的解決方式做簡單分享,若是有不清楚或是錯誤的地方歡迎討論予糾正。
解決方法
異常發生時畫面如下
The designer could not be shown for this file because none of the classes within it can be designed根據過去微薄的記憶中大多在 Windows Form 的設計畫面出現,這份檔案在 Visual Studio 認為找不到設計器要求的基底類別因此無法正常顯示,幸好強者同事告知在 Visual Studio 中可以設定檔案開啟格式,遇到此問題時在檔案按下右鍵選擇 Open With ,設定檔案開啟時使用 CSharp Editor 格式開啟
設定完畢後,重新點擊即可正常開啟,原來因為是因為預設被認定使用 Winform Editor 開啟,所以才會跳出奇怪的畫面,過去也不知道有這功能可以設定覺得神奇,也感謝強者同事支援,宣告此案偵破 !
感想
最近都在感冒跟值班這兩件事循環,直到這一兩天才比較好一些,感冒也深深體會到身體健康的重要性,
也間接影響到學習新東西的時間跟自己預期學習的節奏,不知不覺在部落格持續分享了半年在工作學習到的新東西,也希望可以繼續分享下去,謝謝 :)
0 意見:
張貼留言