2010-06-11 117 views
1

我有這種情況,這是相當令人沮喪的...我有一些用戶控件,我想重命名其名稱空間。但是,當我這樣做時,我的構建失敗,因爲使用控件的頁面的.designer.cs文件仍在使用OLD名稱空間生成控件聲明。這是來自大會嗎?我無法重建,因爲這顯然會造成編譯時錯誤(這些控件不再存在於舊名稱中)。我嘗試清除整個文件,但它總是使用舊的命名空間重新生成。如何在ASP.NET中正確重構控件的名稱空間

如何避免這種情況,而無需手動編輯每個.designer.cs文件?

+0

順便說一句......我正在註冊與TagName,TagPrefix和Src控件,所以我不知道爲什麼它甚至會看着大會。 – Bryan 2010-06-11 18:15:59

回答

0

在過去,我已經使用這些步驟取得了一些成功,但我也不得不圍繞很多猴子,所以我可能會錯過一些步驟。 (其以來我不得不處理這個問題時)

  1. 關閉Visual Studio的
  2. 刪除所有designer.cs文件(備份,以防萬一;))
  3. 火了Visual Studio的一次嘗試一個重建
+1

謝謝,最後做了類似的消隱文件,刪除程序集,然後觸摸所有的.aspx文件。啊。 – Bryan 2010-06-11 19:41:13

相關問題