关于将asp.net mvc应用程序从v1升级到v2 ......我有一个问题。
我注意到在ASP.NET MVC v2发行说明中我们需要在升级时添加此代码(请参见下文),但它没有说明它的目的是什么,因为我已经尝试了一些我的应用程序到asp.net mvc 2而没有在web.config中添加这个特定部分。
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Web.Mvc"
publicKeyToken="31bf3856ad364e35"/>
<bindingRedirect oldVersion="1.0.0.0" newVersion="2.0.0.0"/>
</dependentAssembly>
</assemblyBinding>
</runtime>
如果我不这样做会有影响吗?
谢谢!
答案 0 :(得分:2)
这段代码的作用几乎告诉整个项目,如果碰巧有任何旧的剩余引用MVC 1.0,那么它应该尝试使用2.0版本。我相信这将由类库继承,您可能忘记更新引用。