首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >一个ASP.NET-MVC-2项目的Visual Studio 2008和2010?

一个ASP.NET-MVC-2项目的Visual Studio 2008和2010?
EN

Stack Overflow用户
提问于 2010-07-30 03:16:30
回答 4查看 631关注 0票数 3

我最近加入了一个正在开发ASP.NET MVC项目的团队。他们都是在visual studio 2008上工作,但我的机器上有VS 2010……我建议我们都升级到asp.net MVC 2,但我的问题是

他们是否也必须升级到VS2010,或者简单地安装MVC2就足以让我们所有人同时工作在同一个项目上?我们正在使用VisualSVN,如果它有区别的话。

编辑:只是为了澄清,我确实知道HTML4的新增加,不会像剃刀视图引擎那样在.Net 3.5上工作:.Net编码的语法和其他一些东西

我不打算使用这些功能中的任何一个..

我的问题更多的是针对我是否可以继续使用VS2010,或者我应该卸载它并安装VS2008以便能够在这个团队中工作。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2010-07-30 03:23:27

VS2010中用于生成视图的T4版本生成<%: %>,而VS2008中的版本生成<%= %>,因为它不知道这种新的语法含义(以及它背后的实现,因为它只是.NET 4.0 )。

编辑:New <%: %> Syntax for HTML Encoding Output in ASP.NET 4 (and ASP.NET MVC 2)

此外,解决方案文件将不同,因此,如果他们插入新的文件或项目,或者删除/更新它们,您也必须再次执行此操作。

遗憾的是,这是真的,但你要么不得不使用VS2008,要么他们不得不升级到VS2010。我建议后一种情况顺便说一句。

票数 0
EN

Stack Overflow用户

发布于 2010-07-30 03:26:14

我认为您应该能够创建解决方案文件的副本,将其命名为Solution-VS2008.sln,然后使用VS2010打开原始文件,并让该副本进行升级。

如果您没有使用任何C# 4特性,使用VS2008的用户应该仍然可以使用Solution-VS2008.sln文件打开项目。

编辑:阅读其他一些评论,我感觉这可能不起作用。

票数 1
EN

Stack Overflow用户

发布于 2010-07-30 03:22:00

Visual Studio2010将强制升级它打开的任何VS2008项目。我真的希望他们已经解决了这个问题,但是他们没有。如果在两个版本上处理同一个项目对你来说非常重要,那么编写一个程序将VS2010项目重新转换为VS2008项目是相当容易的。

我不能告诉你ASP.NET mvc2。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3366144

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档