对子文件夹使用不同的.Net Framework

Wad*_*e73 0 asp.net asp.net-mvc-3

我需要为网站构建一个更简单的管理界面.我相信MVC 3(我想使用.Net 4)会很合适,但主站点使用的是webforms和.Net 3.5.是否可以使用MVC 3(我会构建一个新的解决方案)而不影响主应用程序的子文件夹?如果可能的话,有什么问题吗?所以我将www.mysite.com作为asp.net 3.5网页表格,将www.mysite.com/simplifiedadmin作为MVC 3项目.欢迎任何帮助,意见或建议.谢谢.

编辑:

为了向未来的读者清楚,当我提到3.5框架时,它是指我在VS中用作目标框架的内容.应用程序池将引用IIS上的2.0框架.谢谢Josh指出这一点.

Mic*_*tum 6

您必须使用两个不同的应用程序池,但在IIS中通过在站点中创建新的应用程序(在IIS管理器中)并为其提供.net 4应用程序池,这当然是可能的.

PS:你也可以在.net 3.5上使用ASP.net MVC 2,如果这让事情更简单的话.

  • 值得注意的是,您不能选择.NET 3.5作为应用程序池的运行时.您只能选择2.0(但是如果安装了它们,您将能够使用3.5程序集.)原因对于注释而言过于复杂,但它与运行时版本与框架版本有关. (3认同)