如何強制Visual Studio重新生成aspx / ascx文件的.designer文件?有時當我正在編輯頁面或控制時,.designer文件停止使用我正在頁面上放置的新控件進行更新。我不確定是什么導致這種情況發生,但我想知道是否有任何方法迫使Visual Studio重新生成.designer文件。我正在使用Visual Studio 2008編輯:對不起,我應該注意到我已經嘗試過:關閉并重新打開所有文件和Visual Studio在頁面上更改runat =“server”控件刪除并重新添加頁面指令
3 回答

繁華開滿天機
TA貢獻1816條經驗 獲得超4個贊
如果打開.aspx文件并在設計視圖和html視圖之間切換,則會提示VS檢查控件并將任何缺少的內容添加到設計器文件中。
在VS2013-15中,“ 項目”菜單下有“ 轉換為Web應用程序”命令。在VS2013之前,此選項在右側單擊上下文菜單中可用作(c / p)x文件。完成后,您應該會看到現在有一個* .Designer.cs文件,并且您可以使用Design HTML中的控件進行控制。
PS:這不應該在調試模式下完成,因為在調試時不會“重新編譯”所有內容。
有些人還通過刪除.designer.cs文件然后重新創建一個具有相同名稱的空文件來報告成功。

喵喔喔
TA貢獻1735條經驗 獲得超5個贊
好吧,我找到了一個有效的解決方案,但我并不喜歡它。我不得不刪除.designer.cs文件,然后重新創建一個具有相同名稱的空文件。當我重新進入并再次保存aspx文件時,重新生成了設計器文件。
- 3 回答
- 0 關注
- 1123 瀏覽
添加回答
舉報
0/150
提交
取消