2013-02-08 68 views
2

我使用Visual Studio 2012中的發佈Web選項向Web應用程序發佈到IIS。當我發佈控制檯時,告訴我構建和發佈是成功的,並且大部分情況下發布都是正確的。但是最近還沒有發佈過一個控制器。沒有錯誤,但它不會發布。ASP.NET MVC應用程序不會更新某些控制器

我試着刪除控制器和視圖,清理解決方案,關閉我的web服務器,刪除整個發佈目錄並重新發布。但是當我再次啓動服務器時,舊的控制器仍然存在!所以我創建了一個不同名稱的新控制器併發布 - 新控制器與舊幻影一起成功發佈,但現在我需要進行更改,我遇到了與新控制器相同的問題...我不知道不明白爲什麼會發生這種情況。任何人見過這個?

+0

檢查在解決方案瀏覽器右鍵單擊控制器並檢查其屬性。特別是它的副本輸出目錄狀態 –

+0

@DaveA「不要複製」。這是我剛剛重新創建的第三個版本。前2個已完全刪除,但仍在發佈。 – JSideris

+0

嘗試將狀態更改爲始終複製 –

回答

2
  1. 開放解決方案資源管理器
  2. 右鍵單擊該文件
  3. 點擊性能
  4. 變化複製到輸出一直拷貝複製如果新
相關問題