時,我有與其他網站(使用ASP.NET MVC 4
),更新IIS7
使用.NET 4.5
和我的MVC2應用程序無法正常工作跑着ASP.NET MVC 2
一個Web應用程序:ASP.NET MVC 2網站問題的最新IIS7到.NET 4.5
問題:(阻斷劑)
There is a duplicate 'system.web.extensions/scripting/scriptResourceHandler' section defined
的溶液: 評論出的web.config的部分,基於http://forums.asp.net/p/1571308/3939106.aspx:問題:(攔截) 登錄停止工作,該解決此行
<machineKey validation="SHA1"/>
添加到web.config中,基於Login fails after upgrade to ASP.net 4.0 from 3.5:問題: 其中一個觀點是給編譯錯誤:
CS0104: 'ContainerType' is an ambiguous reference between 'System.Web.DynamicData.ContainerType' and 'MVFleet2.Core.ContainerType'
在這條線:
<%foreach (var specs in (List<ContainerType>)ViewData["ContainerTypes"])
此錯誤從來沒有發生過更新之前,我知道了明顯的解決方案是使用全名演員,但我正在尋找一個解決方案,所以我可以強制Web應用程序在上下文中運行的.NET 3.5,並繞過這個問題,所以我不必處理這個問題,並可能在未來更多的問題......這可能嗎?
它看起來很不直觀,但它的工作原理... – JOBG 2013-03-11 01:24:57
3.5是真的和2.0一樣的CLR。很高興我能幫上忙。 – 2013-03-11 22:16:21
JOBG,只是好奇,你是如何在這種情況下降落在從4.0升級到4.5的情況下?您的MVC 2應用程序是否在3.5之前運行?我可以猜出你在帖子中提到的問題#2。 – Anand 2013-03-19 22:10:06