2009-08-05 24 views
4
時不再自動更新

最接近的答案,我能找到我的問題在這裏是這樣的(其中有一個說,它不再工作的編輯,我已確認事實並非如此):Visual Studio 2005 Designer not adding controls to the aspx.Designer.cs設計文件中添加新的控件

讓我首先說這隻發生在一個特定的Web應用程序中,它在c#3.5中,它用於大約第一個1-1.5年的工作。

問題是,當我通過源視圖向aspx文件添加一個新控件時,控件不會自動添加到設計器文件中。過去我通過手動添加它來解決問題,但我有一個新項目爲aspx頁面添加了大量(50多個)字段。

我不知道其他信息會有幫助,我檢查了我的事件機器錯誤日誌,但沒有找到任何東西。如果有特定於VS的錯誤日誌,我可以檢查那些有人指出如何。

任何幫助表示讚賞。

謝謝 傑夫

回答

5

.aspx文件將不「編譯」的是網頁上註冊一個糟糕的組裝。我沒有注意到它,因爲它在錯誤列表中的「警告」而不是「錯誤」之下。一旦我刪除了不好的<%@ Register...它開始再次工作。

+0

燁,試圖在這個網站的所有其他的事情,但這是我的問題。頁面上的違規註冊導致設計器文件出錯,但其他所有內容都可以正常工作。如果一切都失敗,請檢查警告! – eckleman 2011-06-20 23:48:20

1

檢查aspx文件是否關閉所有標籤。

例如:如果你已經打開了標籤,忘了關閉它 它不更新標籤

0

之前在this related article任何代碼,我只是張貼了關於我的新工具,Redesigner一些信息。它是開源的,BSD許可證,可在SourceForge上使用,它可靠地生成設計器文件,而無需Visual Studio! (並且沒有Visual Studio的錯誤!)

您可以下載副本here或在related article中閱讀更多關於它的信息。在頁面上

0

解決「警告」並保存,然後設計文件將被更新

相關問題