我一直在做一些ASP.NET MVC項目的工作,今天我試圖發佈網站,但我有一個錯誤。我的託管服務提供商告訴我,是因爲我擁有版本1,而他們支持版本2. 我該如何升級到版本2? 是兩個版本之間的差異如此之大以至於以前的版本不被成功者支持?升級到ASP.NET MVC版本2
感謝
我一直在做一些ASP.NET MVC項目的工作,今天我試圖發佈網站,但我有一個錯誤。我的託管服務提供商告訴我,是因爲我擁有版本1,而他們支持版本2. 我該如何升級到版本2? 是兩個版本之間的差異如此之大以至於以前的版本不被成功者支持?升級到ASP.NET MVC版本2
感謝
這似乎是非常不尋常的,因爲:
這聽起來倒退了(即我會看看他們是否只支持1,而不是2)。 2還不是最終的,除非我非常錯誤。
MVC應該是bin-deployable。只需將參考文獻(對當前的v1參考文獻)進行標記即可複製本地並嘗試以此方式發佈。
你能解釋一下嗎? MVC應該是bin-deployable。只需將參考文獻(對當前的v1參考文獻)進行標記即可複製本地並嘗試以此方式發佈。 – user220994 2009-12-01 23:08:36
他意味着,在你的項目引用中有一個對'System.Web.Mvc'的引用,並且在該引用的屬性中有一個名爲'Copy Local.'的屬性,將其設置爲'true'。 – 2009-12-01 23:11:55
在解決方案資源管理器中打開引用節點,找到System.Web.Mvc,右鍵單擊它並選擇屬性,將複製本地設置爲true。然後嘗試再次發佈。 – 2009-12-01 23:16:50
MSDN上有一個指導文檔:Upgrading an ASP.NET MVC 1.0 Application to ASP.NET MVC 2。我今天使用它,這對遷移我的應用程序非常有幫助。
投票結束,因爲太局部化 - 這個問題被要求參考MVC 2的預發佈版本,最終版本已經出現一段時間了。 – 2010-06-07 21:10:07
@Daniel - 我仍然覺得這個答案有幫助,並且是upvoted。 – Jay 2010-06-23 19:15:52