升级到ASP.NET MVC 2版本

5
我今天在一个ASP.NET MVC项目上工作,尝试发布网站时遇到了错误。我的托管服务提供商告诉我这是因为我使用的是版本1,而他们支持版本2。如何升级到版本2?两个版本之间的差异是否如此极端,以至于先前的版本不受后续版本的支持?
谢谢。

投票关闭,因为这个问题是在 MVC 2 的预发布版本中提出的,而最终版本已经发布了一段时间。 - Daniel Schaffer
@Daniel -- 我仍然发现这个有帮助,而且给其中一个回答投了赞成票。 - Jay
3个回答

1

1

这似乎非常不寻常,因为:

  1. MVC 2仍处于测试阶段,而
  2. 两个版本可以并行运行。

1

这听起来有些反常(即我会看看它们是否只支持1而不是2)。 除非我非常错误,否则2还没有最终确定。

MVC应该是可二进制部署的。 只需标记引用(到您当前的v1引用)以进行本地复制,并尝试以此方式发布。


能否请您解释一下,MVC应该是可二进制部署的。只需将引用(指向当前v1引用)标记为复制本地,并尝试以此方式发布即可。 - user220994
1
他的意思是,在你的项目引用中有一个对 System.Web.Mvc 的引用,并且在该引用的属性中有一个名为 Copy Local 的属性。将其设置为 true - Robert Harvey
1
在解决方案资源管理器中打开“引用”节点,找到“System.Web.Mvc”,右键单击它并选择“属性”,将“复制本地”设置为true。然后再尝试发布。 - G-Wiz

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接